![비밀번호 정책은 Debian의 루트 사용자에게 적용되지 않습니다.](https://linux55.com/image/201742/%EB%B9%84%EB%B0%80%EB%B2%88%ED%98%B8%20%EC%A0%95%EC%B1%85%EC%9D%80%20Debian%EC%9D%98%20%EB%A3%A8%ED%8A%B8%20%EC%82%AC%EC%9A%A9%EC%9E%90%EC%97%90%EA%B2%8C%20%EC%A0%81%EC%9A%A9%EB%90%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
/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
루트 비밀번호 설정 변경