저는 CentOS를 사용하고 있으며 시스템에서 최소 비밀번호 길이, 최소 비밀번호 만료, 최대 비밀번호 만료 및 비밀번호 복잡성을 설정하고 싶습니다.
시스템 인증 파일을 변경하기 위해 일부 튜토리얼을 살펴봤지만 작동하지 않습니다.
여기서 답변을 얻으시기 바랍니다.
먼저, 감사합니다.
답변1
이들 중 일부는 시스템 관리자가 명령을 사용하여 설정합니다 passwd
.
-N사용자 계정이 비밀번호 수명 주기를 지원하는 경우 최소 비밀번호 수명 주기(일)가 설정됩니다. 루트에서만 작동합니다.
-엑스최대 비밀번호 수명(일)이 설정됩니다.
다른 것들은 PAM 모듈 cracklib을 통해 관리됩니다. 매뉴얼 pam_cracklib
페이지는 시스템이 지원하는 기능을 문서화해야 합니다. /etc/pam.d/system-auth 전역 구성 파일 및/또는 passwd 특정 파일 /etc/pam.d/passwd에서 이를 설정할 수 있습니다.
# /etc/pam.d/passwd
...
password required pam_cracklib.so difok=3 minlen=15 dcredit= 2 ocredit=2