IT 생활
패스워드 복잡도 설정 - 리눅스 보안조치
freeyj
2022. 12. 27. 10:30
시스템 정책에 사용자 계정(root 및 일반 계정 모두 해당)
패스워드 복잡성 관련 설정이 되어 있는지 점검
다양한 문자를 조합하여 패스워드 복잡도를 올려야함
영문대소문자, 숫자, 특수 문자 중 2종류 이상을 조합하여
최소 10자리 이상, 3종류 이상을 조합하면 최소 8자리 이상으로 구성해야함
※ /etc/security/pwquality.conf
파일 내 아래와 같이 주석(#) 제거 및 하이픈(-) 추가 등의 설정이 필요합니다.
- 최소 문자 길이 : minlen=8
- 숫자 최소 1자 : dcredit=-1
- 대문자 최소 1자 : ucredit =-1
- 소문자 최소 1자 : lcredit=-1
- 특수문자 최소 1자 : ocredit=-1
설정 정보 확인
cat /etc/security/pwquality.conf
설정 적용
설정파일 하단에 옵션 추가
cat <<EOF >> /etc/security/pwquality.conf
minlen = 8
dcredit = -1
ucredit = -1
lcredit = -1
ocredit = -1
EOF