기존의 키 페어를 새로 발급 받은 키 페어로 변경하는 방법
1. 기존 인스턴스의 Amazon Machine Image(AMI)를 생성하고 새 인스턴스를 시작한 다음 새 키 페어를 선택하는 방법
=>키페어 변경을 희망하는 인스턴스의 AMI를 생성하고 해당 AMI를 이용하여 새로운 인스턴스를 시작하고 인스턴스를 시작하는 과정에서 새로운 키페어를 선택하여 인스턴스를 생성
1-1. AMI 선택 하여 새로운 인스턴스 생성
1-2. 새로운 키 페어를 생성하거나 다른 키 페어를 선택하여 인스턴스 생성 완료
2. 인스턴스 내부에서 authorized_keys의 내용을 변경하여 새로운 키 페어를 적용하는 방법
=> Linux 인스턴스에 있는 ~/.ssh/authorized_keys 파일의 내용을 수정하여 새 공개 키로 교체하여 적용 하면 새로운 키로의 접근이 가능하며, 해당 방법의 경우 AWS Consol상에서 Key Name이 변경되지 않을 수 있음
2-1. 기존에 인스턴스에 접속할때 사용하던 키 페어인 Jiyeon-CTS 와 새로 생성한 jiyeontest 키를 준비 후 인스턴스에 접속
사용자 계정의 .ssh 디렉터리로 접근
2-2. ./ssh 경로의 authorized_keys 파일 열어 내용을 수정
Jiyeon-CTS와 동일하게 jiyeontest 키의 Public-Lines를 authorized_keys 파일에 추가
2-3. 하지만 AWS의 콘솔에서는 추가된 키페어의 이름은 확인이 안됨
또한 키 페어 변경의 경우 잘못된 정보를 적용하여 접속을 못하게 되면 루트 볼륨을 분리하여 다시 변경해야하는 문제가 발생할 수 있기 때문에 기존 키 내용을 삭제하지 않고 새로운 키를 추가 하는 방법으로 먼저 테스트 하는것이 좋음
#1. EC2Config 또는 EC2Launch를 사용하여 관리자 암호를 재설정할 때 EC2 Windows 인스턴스의 분실 키 페어를 교체하려면 어떻게 해야 하나요?
오오 너무 유용합니다!!! 잘보고 갑니당~~