ホームページ >運用・保守 >Linuxの運用と保守 >Linux で強力なパスワード ポリシーを設定する方法
Linux で安全なパスワード ポリシーを設定する方法
はじめに:
情報化時代においては、個人や企業の機密情報を保護することが非常に重要です。パスワードは、最も一般的に使用される認証方法の 1 つです。
Linux システムでは、コンピュータとデータのセキュリティを保護する強力なパスワード ポリシーを設定することで、アカウント パスワードのセキュリティを強化できます。
この記事では、Linux で安全なパスワード ポリシーを設定する方法を紹介し、関連するコード例を添付します。
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0 完全なサンプル コード:
sudo vi /etc/login.defs
# 设置密码有效期为90天 PASS_MAX_DAYS 90
# 设置密码最小使用期限为7天 PASS_MIN_DAYS 7
# 设置密码最小长度为8位 PASS_MIN_LEN 8
sudo apt-get install libpam-cracklib
次に、pam 構成ファイル /etc/pam.d/common-password を編集し、ファイルに次の行を追加する必要があります。 :
# 密码强度检查 password requisite pam_cracklib.so retry=3 minlen=8 difok=3
ここでのパラメーター retry は、ユーザーが弱いパスワードを入力した場合に、システムがユーザーにパスワードの再入力を要求する回数を示します。
パラメータ minlen はパスワードの最小長を表し、以前に設定した PASS_MIN_LEN と同じにすることをお勧めします。
パラメータ difok は、パスワードに少なくとも何文字を含める必要があるかを示します。
# 密码强度检查 password requisite pam_cracklib.so retry=3 minlen=8 difok=3 dcredit=-1 ucredit=-1 lcredit=-1 ocredit=-1
# 设置密码过期前的警告期限为7天 PASS_WARN_AGE 7
# 强制用户在下次登录时修改密码 sudo chage -d 0 username
概要:
Linux システムのパスワード ポリシーを適切に調整および最適化することで、アカウント パスワードのセキュリティを強化できます。
上記で紹介した手順には、パスワードの有効期間、最小使用期間と長さの変更、パスワード強度チェック ポリシーの設定、パスワード変更の強制などが含まれます。
これらの手順に従い、実際の状況に基づいて適切な調整を行うことで、パスワードのセキュリティを向上させ、システムとデータのセキュリティを効果的に保護できます。
参考資料:
以上がLinux で強力なパスワード ポリシーを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。