Fedoraのパスワードの複雑さの要件をバイパスする方法は?

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

ルートとしても要件をバイパスすることはできません。

ここに画像の説明を入力してください。

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

答え1

ルートとして、あなたはできる要件をバイパスします。あなたの例は、このようなことが起こっていることを示しています。

# 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

答え2

私はこれが主題から離れていることを知っていますが、ここでは明確にしたかったのです。私はDebianを使用していますが、Fedoraと同じでなければならないと思います。

いつものように複雑なパスワードは設定していません。何とか新しいサーバーをインストールします(digitaloceanから)不要基本パッケージ。

私はRacklib-checkを削除しただけでうまくいきました。

これは Debian でのみ動作します。

apt-get purge libcrack2

バラよりhttps://www.cyberciti.biz/security/linux-password-strength-checker/

関連情報