최근 새롭게 관리 맡은 업체가 있는데 aws 서버를 쓰고 있더라구요
근데 전 관리자가 제대로 인수인계를 안하고 잠적해버린 상태라고 하더라구요. 그래서 서버 접속에 필요한 키페어 파일이 없다고 하는데 인터넷 검색해보니 동일한 인스턴스를 만들어서 그때 만든 키페어를 기존서버로 복사해서 복구하는 방법이 있던데 제가 아마존 서버를 거의 안써봐서 잘 모르겠더라구요.
이 방법으로 복구할때 완전히 동일한 사양으로 인스턴스를 생성해야 하나요? 무료티어로 생성해보니깐 서버 영영이 달라서 안되는거 같던데 ...인스턴스 생성할때 영역 지정이 가능한건지?
아니면 키페어 복구없이 백업만 해서 그 파일을 다운로드 받는다던지 할 수 있나요? 서버 안에 파일과 디비데이터만 가져오면 되거든요.
아마존 서버 잘 아시는분 답변 좀 부탁드립니다.
단 계정/비번이 필요합니다.
2. aws console의 직렬연결을 해야 하는데 이거는 안되는 인스턴스도 있습니다.
3. AWSSupport-ResetAccess 로 설정하는 법이 있습니다.
( https://docs.aws.amazon.com/ko_kr/systems-manager/latest/userguide/automation-ec2reset.htmlamazon
둘째로는 영역마다 디폴트 키페어가 있어요. 그 인스턴스를 만들때 별도의 키페어를 만들었던게 아니라면 해당영역의 디폴트 키를 다운받는 페이지가 어딘가 있는 걸로 압니다.
EC2 직렬 콘솔이라는 기능이 있는데, 콘솔로 연결되기 때문에 어쨌든 ID/비밀번호로 로그인이 필요합니다.
비밀번호를 모르기도 하실테고, 보통 비밀번호가 설정되어 있지 않기 때문에 이 방법으로 접근이 불가능합니다.
또한 ec2 linux 인스턴스 기준으로 디폴트 키도 없고, 추후에 키를 다운받을 수도 없습니다.
아래 링크처럼 새 인스턴스를 만들고 스토리지를 바꿔끼우고, 키페어를 바꿔넣는다고 생각하시면 되요.
https://medium.com/the-10x-dev/how-to-recover-access-login-to-your-aws-instance-after-losing-your-pem-keypair-file-e0d31bae2da4
(저도 몇 번 잃어버려서… 이젠 ssm을 기본으로 씁니다..)
ec2 콘솔에서 될지 모르겠네요