web-dev-qa-db-ja.com

Fedoraのパスワードの複雑さの要件を回避するにはどうすればよいですか?

Fedora 19の新規インストールで、パスワードをPassword01などの単純なものに変更しようとしています(これは単純なテスト用VMであり、空想的なものではありません)。

複雑さの要件を回避または無効にするにはどうすればよいですか?

/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としても、要件をバイパスすることはできません。

enter image description here

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]# 
4
Seth

Rootとして、あなたはcan要件をバイパスします。あなたの例はこれが起こっていることを示しています:

# 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のパスワードとして設定することができたでしょう。

11
roaima