AMI를 이용해서 EC2 Windows를 생성하고 비밀번호 취득이 안 될 경우 해결 방법은?

AMI를 이용해서 EC2 Windows를 생성하고, 비밀번호 취득이 안 될 경우 해결하는 방법에 대해서 정리해 봤습니다.
2022.11.26

안녕하세요 클래스메소드 김재욱(Kim Jaewook) 입니다. 이번에는 AMI를 이용해서 EC2 Windows를 생성하고, 비밀번호 취득이 안 될 경우 해결하는 방법에 대해서 정리해 봤습니다.

※ Windows Server 2016 이상의 버전에서 테스트를 실시했습니다.

문제 발생

AMI를 이용해서 EC2 Windows를 생성하고서, 비밀번호를 취득을 하고자 하면 다음과 같은 에러 메시지가 표시됩니다.

취득한 AMI로 인스턴스를 생성하면, 초기 패스워드는 취득할 수가 없기 때문에 Sysprep를 사용하여 AMI를 생성해야 합니다.

Sysprep를 이용하여 해결

EC2에 접속한 다음「Amazon EC2Launch settings」를 실행합니다.

Amazon EC2Launch settings에서는「Random(retrieve from console)」를 선택하고「Shutdown with Sysprep」를 클릭합니다.

「Yes」를 클릭합니다.

그리고 Shutdown_with_Sysprep가 실행되며, 실행이 완료되면 EC2 Windows가 중지 됩니다.

중지된 EC2 인스턴스를 선택한 다음「이미지 생성」을 클릭합니다.

테스트용이기 때문에 디폴트인 채로 이미지 생성을 진행합니다.

이미지 생성이 끝났다면, 해당 이미지를 통해 EC2 인스턴스를 생성합니다.

다시 비밀번호 취득을 시도해 보면, 문제 없이 비밀번호 취득 페이지가 표시되는 것을 확인할 수 있고, 이대로 비밀번호를 취득해서 EC2 Windows에 접속할 수 있습니다.

관리자 비밀번호를 변경

키 페어, Sysprep를 이용하지 않고, 바로 접속할 수 있는 방법도 존재 합니다.

초기 비밀번호를 변경한 다음, AMI를 이용하여 EC2 인스턴스를 생성한 상태라면, 변경한 비밀번호를 그대로 입력하여 접속할 수도 있습니다.

만약, 비밀번호를 잊어버렸다면,

net user Administrator “변경할 비밀번호”

해당 명령어로 관리자 비밀번호를 변경합니다.

관리자 비밀번호는 SSM을 통해서 바로 변경할 수 있습니다.

이렇게 변경한 비밀번호를 통해 Windows 내부로 접속할 수도 있습니다.

본 블로그 게시글을 보시고 문의 사항이 있으신 분들은 클래스메소드코리아 (info@classmethod.kr)로 연락 주시면 빠른 시일 내 담당자가 회신 드릴 수 있도록 하겠습니다 !