[CentOS 7] 패스워드 복잡성 설정(길이, 특수문자, 대문자, 소문자 등).

 

패스워드 기본 설정

[root@localhost ~]# vim /etc/login.defs[Line 25] PASS_MAX_DAYS    90[Line 26] PASS_MIN_DAYS     3[Line 27] PASS_MIN_LEN        7[Line 28] PASS_WARN_AGE   80
  • PASS_MAX_DAYS 90: 패스워드 최대 사용기간 90일, 90일 이후에는 패스워드를 변경해야함
  • PASS_MIN_DAYS 3: 패스워드 최소 사용기간 3일, 패스워드 변경 후 최소 3일은 사용해야함
  • PASS_MIN_LEN 7: 패스워드 최소 길이 7자
  • PASS_WARN_AGE 80: 패스워드 변경 경고 보내는 일수 80일, 패스워드 만료 80일 전부터 메세지표시

중요한 점은 새로 생성되는 계정부터 적용이 된다는 점! 기억하세요.

 

패스워드 복잡도 설정

[root@localhost ~]# authconfig --passminlen=8 --update

기본으로 먼저 최소 패스워드의 길이를 8로 설정 하겠습니다. 위 명령어를 수행 하면 아래 값들이 자동으로 입력 됩니다.

[root@localhost ~]# vim /etc/security/pwquality.conf...# 파일 맨 아래쪽에 보시면 아래와 같이 설정값이 있습니다.minlen = 8minclass = 1maxrepeat = 0maxclassrepeat = 0lcredit = 0ucredit = 0dcredit = -1ocredit = -1
  • minlen: 패스워드 최소 길이를 8자로 제한
  • minclass: 정확한 뜻을 모르겠음
  • maxrepeat: 연속되 문자 허용 길이
  • maxclassrepeat: 이것도 정확한 뜻을 모르겠음
  • lcredit=1: 소문자 적어도 한개 포함
  • ucredit=1: 대문자 적어도 한개 포함
  • dcredit=1: 숫자 적어도 한개 포함
  • ocredit=1: 특수문자 적어도 한개 포함

 


서버 신청은 홈페이지에서 확인해주세요
출처: https://webinformation.tistory.com/97?category=669962 [끄적끄적]

댓글 없음:

참고: 블로그의 회원만 댓글을 작성할 수 있습니다.

Powered by Blogger.