Fedora
如何繞過 Fedora 的密碼複雜性要求?
在全新安裝的 Fedora 19 上,我試圖將密碼更改為簡單的密碼,例如 Password01(這只是一個簡單的測試虛擬機,沒什麼特別的),但密碼複雜性要求讓我無法設置任何容易記住的東西。
如何繞過複雜性要求或禁用它們?
/etc/pam.d/passwd 的內容:
#%PAM-1.0 auth include system-auth account include system-auth password substack system-auth -password optional pam_gnome_keyring.so use_authtok password substack postlogin
即使作為 root 我也無法繞過要求:
justincase@localhost ~ $ sudo -s [sudo] password for justincase: [root@localhost justincase]# passwd justincase Changing password for user justincase. New password: BAD PASSWORD: The password fails the dictionary check - it is based on a dictionary word Retype new password: [root@localhost justincase]#
作為 root,您可以繞過要求。您的範例顯示了這種情況:
# passwd justincase Changing password for user justincase. New password: BAD PASSWORD: The password fails the dictionary check - it is based on a dictionary word Retype new password: #
請注意,它不會重複
New password
提示,而是要求您重新輸入您正在輸入的(錯誤的)新密碼。如果您繼續使用所謂的錯誤密碼,您將能夠將其設置為justincase
.