본문 바로가기
프로그래밍

EC2 생성시 발급받은 키 페어 .pem을 .ppk로 변경해보자

by bantomak 2024. 9. 6.

EC2 생성 시에. pem으로 발급받아 버린 키 페어

.ppk로 받을 수 있는 옵션이 있다는 걸 이땐 알지 못했다.

 

EC2 접속을 위해서 EC2 인스턴스 창에서도 접속이 가능하지만 PuTTY가 익숙해져버린 사람들에게는 SSH로 연결하기 위해서 .ppk 파일이 필요하다. 애물단지가 되어버린 .pem 이를 해결하기 위해 .pem 파일을 .ppk로 변환시켜 보자.

 

.pem과 .ppk 둘중에 선택해서 생성할 수 있다.

PuTTY 다운로드

아래 주소로 접근해서 PuTTY를 다운로드하여서 설치하도록 하자.

 

 

Download PuTTY - a free SSH and telnet client for Windows

Is Bitvise affiliated with PuTTY? Bitvise is not affiliated with PuTTY. We develop our SSH Server for Windows, which is compatible with PuTTY. Many PuTTY users are therefore our users as well. From time to time, they need to find the PuTTY download link. W

www.putty.org

 

자신의 윈도우 버전에 맞게 설치 파일을 다운로드하여서 설치하자. 그러면 SSH 접속을 위한 PuTTY 클라이언트와 키 생성을 위한 PuTTYgen이 같이 설치된다.

 

.pem 파일 로드하기

PuTTYgen을 실행하자. 그리고 ec2 생성 시에 발급받은 .pem 파일을 로드해 주자.

 

처음에는 .ppk 파일만 보이도록 설정이 되어있으니 .pem 파일이 보이도록 우측 필터에서 모든 파일로 변경해 주자.

 

.pem 파일을 찾아서 선택해주자.
로드가 완료되면 'Save private key' 버튼을 눌러주자.

 

PuTTY에서 .ppk 파일 등록하고 SSH로 연결

.pem에서 .ppk로 변환한 파일을 가지고 EC2에 접속해 보자.

Connection - SSH - Auth에서 맨 아래에 있는 Browse...을 클릭해서 .ppk 파일을 선택해 주자.

 

이제 PuTTY로 EC2 인스턴스에 접속이 가능하다.

 

참고 사이트

 

PEM파일을 PPK로 변경하기 (PEM to PPK)

윈도우즈에서 간단한 터미널 툴을 사용하고 싶을 때 가장 먼저 생각나는 툴이 Putty이다. 기본적인 기능만 갖추고 있고, 간단하고, 설치할 필요도 없고, 용량마저 작은 것이 그 매력이 아닐까 싶

calvinjmkim.tistory.com

댓글