Password
密碼複雜性問題
使用 RHEL6
在文件
/etc/pam.d/system-auth
中,我有以下設置:difok=4
但是我能夠成功地將
root
密碼從更改abcd1
為bbcd1
看來我不應該這樣做,因為新密碼與原始密碼沒有 4 個字元不同。
這是預期的嗎?
如果是預期的,有沒有辦法對
root
帳戶設置密碼複雜性限制?
假設您正在使用
pam_pwquality
(從您的文章中不清楚,並且difok
每個網路搜尋似乎被各種不同的 PAM 模組使用)然後root
檢查跳過此測試,因為沒有舊密碼可以比較:enforce_for_root The module will return error on failed check even if the user changing the password is root. This option is off by default which means that just the message about the failed check is printed but root can change the password anyway. Note that root is not asked for an old password so the checks that compare the old and new password are not performed.
這句話來自
pam_pwquality(8)
一個 centos7 系統的手冊頁。