로딩
요청 처리 중입니다...

[Shell Script] 패스워드 최소길이 및 최대 사용기간 설정 점검

 [Shell Script] 패스워드 최소길이 및 최대 사용기간 설정 점검

패스워드 최소 길이 및 최대 사용기간 설정 점검 ㆍ패스워드 길익 짧거나 단순한 패턴인 경우 무작위 공격(Brute Force) 이나 패워드 추축(Guessing) 공격에 취약하다 ㆍ공격에 대비해서 패스워드를 설정했더라도 오랜 기간 같은 패스워드를 사용하면 그 또한 노출될 가능성이 있기 때문에 적절한 정책을 적용할 필요가 있다. 소스코드 ㆍ패스워드 최소길이 및 최대 사용기간에 대한 점검을 하는 코드이다.

ㆍ권장 설정 값과 다를 시, 수정할 수 있는 경로 또한 출력해준다. #!/bin/sh echo "" echo "********패스워드 최소 길이 및 최대 사용 기간 설정 점검********" echo "" pss_len=9 pss_days=30 cnt_len=`cat /etc/login.defs | grep "PASS_MIN_LEN" | grep -v "#" | awk '{print $2}'` cnt_days=`cat /etc/login.defs | grep "PASS_MAX_DAYS...