セキュリティーが厳しくなり、rootユーザーでも別のユーザーのパスワードを設定するときにエラーになる。
$ sudo passwd test
Changing password for user test.
New password:
BAD PASSWORD: The password fails the dictionary check - it is based on a dictionary word
passwd: Authentication token manipulation error
インターネットには辞書チェック自体を無効にする方法が書かれているが、rootユーザーのみそのチェックから抜ける方法を調べた。
結論から言うと、/etc/pam.d/system-authの
password requisite pam_pwquality.so try_first_pass local_users_only enforce_for_root
行の緑部分の「enforce_for_root」を削除すると、rootユーザーのみチェックから抜けることができた。