パスワードポリシーはDebianのrootユーザーには適用されません。

パスワードポリシーはDebianのrootユーザーには適用されません。

/etc/pam.d/common-password

# here are the per-package modules (the "Primary" block)
password    requisite           pam_pwquality.so retry=3 minlen=10 ucredit=-1 dcredit=-1 maxrepeat=3 reject_username difok=7 enforce_for_root
password    [success=1 default=ignore]  pam_unix.so obscure use_authtok try_first_pass yescrypt
# here's the fallback if no module succeeds
password    requisite           pam_deny.so
# prime the stack with a positive return value if there isn't one already;

/etc/login.defs

#
PASS_MAX_DAYS   30
PASS_MIN_DAYS   2
PASS_WARN_AGE   7
#

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

私はこのトピックに初めて触れました。基本的な理由を説明していただきありがとうございます。

ベストアンサー1

chageパラメータと一緒にコマンドを使用して-m最小日数を変更し、-M最大日数を変更してそれに合わせてユーザー名

たとえば、

chage -m 7 -M 30 root 

ルートパスワード設定の変更

おすすめ記事