
저는 CentOS를 사용하고 있으며 시스템에서 최소 비밀번호 길이, 최소 비밀번호 만료, 최대 비밀번호 만료 및 비밀번호 복잡성을 설정하고 싶습니다.
system-auth 파일을 변경하기 위해 몇 가지 튜토리얼을 살펴봤지만 작동하지 않았습니다.
여기서 몇 가지 답변을 얻기를 바랍니다.
미리 감사드립니다 :D
답변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