본문 바로가기
[AWS]/STUDY

[AWS] [리눅스] 다른 Region으로 키 복사

by METAVERSE STORY 2022. 6. 30.
반응형

I have an existing key pair that was generated via AWS Console. Since I do not want to create another set of Key Pair for the other regions, I would like to use the same Key Pair. Is it possible to copy the Key Pair to another Region? How can I do this?

콘솔에서 생성한 키 페어가 있다. 다른 Region에 새로 키 페어를 생성하고 싶지 않고, 같은 키 페어를 사용하고 싶다.

다른 Region으로 키 페어를 복사할수 있는가?

확인된 블로그에서는 가능하다는 답변이었다.

물론 대칭키를 사용하는데 암호화된 암호문이 있고, AWS에서 사용하는 복호화 키가 있다면 불가능하지는 않을것이라 생각했다.

다른 Region으로 Key를 여러방면으로 시도했었다.

복사 성공한 방법은 아래와 같다.

우선 복사하고싶은 키를 가지고 있는 instance에 접속을 한다.

접속후에 cd .ssh로 해당 instance에 등록되어 있는 키를 확인할수 있다.

이 키를 다른 리전으로 복사하려고 했는데, 다양한 방법을 시도 했었다.

우선 메뉴 접근은

네트워크와 보안탭에서 Key Pairs로 접속하면 

Key Pairs 화면을 확인할수 있다.

이곳에서 키를 생성하거나, 특정 action을 취할수 있다.

여기서 Key Pair를 임포트 해보자.

키의 이름, 그리고 키 파일 선택을 하면 

위와 같이 RSA 키가 확인되는데, 이것을 import 시도하면 

키 길이가 안맞는다는 에러를 확인할수 있다...

그래서 .ppk를 임포트도 시도해봤지만, 

PuTTY Gen에서 생성한 키는 유효하지 않다고 확인되고 있다.

그래서 시도한 방법으로는,

이 키를 통으로 복사해서 textarea에 붙혀넣기를 해서 임포트 시도를하니 성공했다!

뭐 키값 불러오는 동작 방식은 파일을 읽어서 시각화 시키는 방법인듯하여, Filezilla로 들어가서

이렇게 필요한 키를 내 로컬에 준비한 파일에 옮긴후 그 파일을 임포트 시키니 똑같이 성공했다.

그 다음 Instance를 생성할때 Import한 키를 Key Pair로 설정해서 생성한후에

PuTTY로 접속하니 아래와 같이 접속 성공했다.

 

 

 

반응형

댓글