Computer >> 컴퓨터 >  >> 시스템 >> Windows

로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

대부분의 사용자는 계정 비밀번호를 설정해 윈도우 컴퓨터를 보호합니다. 하지만 아무리 강력한 비밀번호라도, 끈질리게 로그인 암호를 추측하려는 사람까지 막지는 못할 수 있습니다. 더 큰 문제는, 쉽게 유추할 수 있는 비밀번호를 사용하고 있다면 몇 번의 시도 만에 성공할 수도 있다는 점입니다. 이런 상황을 미리 방지하고 싶다면, 일정 횟수 이상 잘못된 로그인 시도가 감지되면 PC가 자동으로 잠기도록 설정해 보세요.

참고: 이 방법은 무작위 비밀번호 추측과 무차별 대입(brute force) 공격으로부터 윈도우를 보호하는 데 매우 유용하지만, 라이브 CD를 이용한 비밀번호 재설정 같은 다른 우회 경로까지 막을 수는 없습니다.

현재 설정 상태 확인하기

설정에 앞서 먼저 현재 윈도우에 잠금 임계값이 지정되어 있는지 확인해 보겠습니다. 관리자 권한으로 명령 프롬프트를 실행하세요("Win + X"를 누른 후 "명령 프롬프트(관리자)" 또는 "터미널(관리자)" 선택). 그리고 아래 명령어를 입력합니다.

net accounts
로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

명령을 실행하면 현재 계정 보안 정책이 화면에 표시됩니다. 별도로 설정한 적이 없다면 "계정 잠금 임계값(Lockout threshold)" 항목이 "사용 안 함(Never)"으로 나타날 것입니다.

일정 횟수 초과 시 자동 잠금 설정하기

잘못된 로그인 시도가 일정 횟수를 넘으면 PC를 잠그도록 하려면 윈도우의 로컬 보안 정책 몇 가지를 수정해야 합니다.

1. "Win + X"를 누르고 목록에서 "제어판"을 선택합니다.

로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

2. 보기 기준이 "큰 아이콘" 또는 "작은 아이콘"으로 설정되어 있는지 확인한 뒤 "관리 도구"를 선택합니다.

로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

3. 목록에서 "로컬 보안 정책"을 찾아 더블클릭하면 해당 창이 열립니다. 시작 메뉴 검색창에 secpol.msc를 입력해 바로 실행할 수도 있습니다.

로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

4. 왼쪽 창에서 "계정 정책" → "계정 잠금 정책"으로 이동한 뒤, 오른쪽 창에서 "계정 잠금 임계값"을 더블클릭합니다.

로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

허용할 로그인 실패 횟수를 입력하고 확인 버튼을 눌러 저장합니다. 아래 이미지처럼 10으로 입력했다면, 10회의 잘못된 로그인 시도 후 윈도우가 자동으로 계정을 잠급니다.

로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

확인 버튼을 누르면 윈도우가 권장 설정을 담은 새 창을 띄웁니다. 여기서 "계정 잠금 기간"과 "계정 잠금 카운터 초기화"가 모두 30분으로 설정되는데, 30분이면 충분하므로 그대로 확인을 누르면 됩니다. 물론 이후 언제든 "로컬 보안 정책"에서 값을 다시 변경할 수 있습니다.

로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

모든 설정이 끝나면 로컬 보안 정책 창이 아래와 같이 표시됩니다.

로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

변경 사항 확인하기

앞서 사용했던 명령 프롬프트 방식으로도 변경 결과를 확인할 수 있습니다.

net accounts
로그인 실패 횟수 초과 시 윈도우 PC 자동 잠금 설정하는 방법

실행 결과에서 잠금 임계값이 10회로, 잠금 기간과 카운터 초기화가 각각 30분으로 설정된 것을 확인할 수 있습니다.

이것으로 설정이 완료되었습니다. 이제부터는 정해진 횟수만큼 로그인에 실패하면 윈도우가 자동으로 계정을 잠가 무작위 비밀번호 추측과 무차별 대입 공격을 효과적으로 차단합니다.

참고: 로컬 보안 정책(secpol.msc)은 Windows Pro, Enterprise 등에서만 제공되며 Home 에디션에는 포함되어 있지 않습니다. Home 에디션 사용자라면 관리자 권한 명령 프롬프트에서 아래 명령으로 동일하게 설정할 수 있습니다.

net accounts /lockoutthreshold:10 /lockoutduration:30 /lockoutwindow:30

설정 과정에서 문제가 발생하거나 궁금한 점이 있다면 아래 댓글로 알려주세요.