주요정보통신기반시설/PC_Windows

[PC-01] 1. 계정관리 > 1.1 패스워드의 주기적 변경

security21 2025. 3. 5. 16:18

 

 

 

 

점검내용) 최대 암호 사용 기간이 “90일” 이하로 설정되어 있는지 점검

점검목적) 패스워드를 주기적으로 변경하여 암호 크래킹의 가능성을 낮추고, 불법으로 획득한 암호의 무단 사용을 방지하고자 함

보안위협) 동일한 패스워드를 변경하지 않고 오랫동안 사용할 경우 유출이나 무차별 대입공격에 당할 가능성이 높고 이전에 사용하던 패스워드를 재사용한다면 비밀번호 추측 공격에 의해 계정을 탈취당할 우려가 있음

판단기준) 양호 : 최대 암호 사용 기간이 “90일”이하로 설정되어 있는 경우

                   취약 : 암호 사용 기간이 “제한 없음“이거나 “90일“을 초과하여 설정되어 있는 경우

점검 및 조치사례) 

                   최대 암호 사용 기간 "90일" 설정
                   최소 암호 사용 기간이 "1일" 설정

                   최근 암호 기억 설정 (권장 : 24개의 암호 기억)

 

 

 

명령 프롬프트에서 최소 암호 사용기간, 최대 암호 사용 기간 확인

 

제어판을 이용하여 계정 정책에 대한 암호 설정

[윈도우+R] - [gpedit.msc] - [컴퓨터 구성] - [Windows 설정] - [보안 설정] - [계정 정책] - [암호 설정]

 

gpedit.msc

 

 

최대 암호 사용기간 90일 설정

 

 

최소 암호 사용 기간 1일 설정

 

 

최근 암호 기억을 24개로 설정

 

 

 

정책 수정 완료

 

or

 

 

[윈도우키+R]-[계정 정책]-[암호 정책] 에서 설정도 가능

 

설정이 제대로 되어있는것 확인 가능

 

secpol.msc vs gpedit.msc 차이점

1. secpol.msc (로컬 보안 정책)

주요 역할: Windows의 보안 정책을 설정하는 도구

적용 대상: 현재 컴퓨터(Local Machine)만 적용

 

2. gpedit.msc (로컬 그룹 정책 편집기)

주요 역할: Windows의 다양한 정책을 관리 (보안 정책 + 시스템 관리 정책 포함)

적용 대상: 로컬 정책, 도메인 환경에서는 GPO(그룹 정책 개체)를 통해 다수의 PC에 적용 가능