Windows 운영 체제에는 사용자가 잘못된 로그인 자격 증명을 반복적으로 입력하여 계정에 액세스하는 것을 방지하는 ‘잠금 정책’이라는 보안 기능이 포함되어 있습니다. 이 조치는 무단 액세스 시도를 방지하고 디바이스에 저장된 민감한 데이터를 보호하는 역할을 합니다. 개인이 로컬 계정에 잘못된 비밀번호를 여러 번 입력하는 경우 지정된 기간이 경과할 때까지 일시적으로 로그인이 금지됩니다. 그러나 잠금 기간 설정을 적절히 조정하여 이 제한의 기간을 수정할 수 있습니다.

특정 Windows 컴퓨터의 계정 잠금 기간을 수정하려면 다음 단계를 따르세요. 이 설정을 변경하려면 관리자 권한으로 로그인해야 한다는 점에 유의하세요.

로컬 보안 정책을 통해 사용자가 계정을 잠글 수 있는 기간을 변경하는 방법

사용 중인 운영 체제가 Windows 10 또는 11의 프로, 엔터프라이즈 또는 교육용 버전 중 하나라면 이 방법은 문제 없이 효과적으로 작동합니다.

키보드의 “Windows” 키와 “R” 키를 함께 누르면 “실행” 대화 상자가 열리며, 이 대화 상자를 통해 Microsoft Windows 운영 체제 내에서 다양한 작업을 수행하고 명령을 실행할 수 있습니다.

⭐ 텍스트 필드에 “secpol.msc†을 입력하고 Enter 키를 누릅니다.

⭐ 왼쪽 창에서 계정 정책 아래의 계정 잠금 정책 폴더를 클릭합니다.

⭐ 오른쪽 창에서 계정 잠금 기간을 두 번 클릭합니다.

⭐ 0에서 99,999 사이의 숫자를 입력하고 확인을 누릅니다. 그러면 시스템이 다른 로그인 시도를 허용하기까지 필요한 시간(분)이 설정됩니다.

명령 프롬프트를 통해 Windows에서 계정 잠금 기간을 변경하는 방법

Windows 10 및 11의 프로, 엔터프라이즈 또는 교육용 버전 이외의 버전을 사용하는 사용자의 경우 로그인 자격 증명을 다시 시도하는 기간을 조정하려면 명령 프롬프트 인터페이스를 사용해야 합니다.

시작 메뉴에서 명령 프롬프트 또는 Windows 파워 셸 인스턴스를 호출하거나 해당 애플리케이션 아이콘을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서 ‘관리자 권한으로 실행’을 선택하여 관리자 권한으로 명령 프롬프트 또는 Windows 파워 셸 인스턴스를 실행할 수 있습니다. 또는 Windows 키 + X를 누른 다음 이어지는 메뉴에서 “명령 프롬프트(관리자)” 또는 “Windows PowerShell(관리자)”을 선택하는 등의 키보드 단축키를 사용할 수도 있습니다.

이 글도 확인해 보세요:  Windows 10 블루 스크린 오류를 해결하는 데 도움이 되는 11가지 팁

⭐ 콘솔에 다음 명령을 입력하고 Enter 키를 누릅니다.

 net accounts 

앞서 설명한 프로세스는 이 계정 잠금 기간이 구성된 현재 기간과 관련된 데이터를 검색합니다.

⭐ Windows 10 및 11에서 계정 잠금 기간을 변경하려면 콘솔에 다음 명령을 입력한 후 Enter 키를 누릅니다. 명령의 “60†숫자를 0에서 99,999 사이의 다른 숫자로 바꾸어 사용자가 다시 로그인을 시도하기 전에 기다려야 하는 시간을 설정합니다.

 net accounts /lockoutduration:60 

앞서 언급한 매개변수를 0으로 설정하면 잠긴 사용자는 관리자가 개입하여 잠금을 해제할 때까지 계정에 액세스할 수 없게 됩니다. 또한 계정 잠금 기간이 시스템에서 로그인 시도 실패 시 임계값을 자동으로 재설정하는 기간을 초과해야 합니다.

과도한 로그인 시도 실패로 인해 사용자가 로컬 계정에서 잠기는 것을 방지하려면 이러한 발생 임계값을 수정하는 것이 필수적입니다.

보안과 편의성 사이의 균형 찾기

계정 잠금 기간의 적절한 길이를 결정할 때는 긴 잠금 기간을 구현하여 보안 조치를 강화하는 것과 짧은 잠금 기간을 통해 사용자 불편을 최소화하는 것 사이에서 균형을 잡는 것이 필수적입니다. 잠금 기간을 너무 길게 설정하면 로그인 시도가 여러 번 실패하여 사용자가 불편을 겪을 수 있고, 잠금 기간을 0으로 유지하면 관리자의 개입이 잦아질 수 있습니다. 최종 사용자의 원활한 접근성을 보장하면서 잠재적인 위험을 완화할 수 있는 적절한 균형을 찾는 것이 중요합니다.

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.