パスワードの長さと複雑さ

パスワードの長さと複雑さ

私は CentOS を使用しており、システムでパスワードの最小長、パスワードの最小有効期限、パスワードの最大有効期限、およびパスワードの複雑さを設定したいと考えています。

system-auth ファイルを変更するためのチュートリアルをいくつか確認しましたが、機能しませんでした。

ここで何らかの答えが得られることを期待しています。

よろしくお願いします:D

答え1

それらのいくつかは、システム管理者がコマンドを使用して設定しますpasswd

-nユーザーのアカウントがパスワードの有効期間をサポートしている場合、パスワードの最小有効期間を日数で設定します。root のみ使用可能です。

-バツこれにより、パスワードの最大有効期間が日数で設定されます。

その他はPAMモジュールcracklibを通じて管理されます。pam_cracklibマニュアルページには、システムでサポートされている機能が記載されているはずです。これらは、/etc/pam.d/system-authグローバル設定ファイルと/またはpasswd固有のファイル/etc/pam.d/passwdのいずれかで設定できます。例:

# /etc/pam.d/passwd
... 
password  required pam_cracklib.so difok=3 minlen=15 dcredit= 2 ocredit=2

関連情報