PuTTYgen - ppk to pem, pem to ppk 변환
PuTTYgen 프로그램을 통해서
.ppk
파일을 .pem
파일로 변환하여 AWS EC2 인스턴스에 로그인 해보는 작업과
.pem
파일을 .ppk
파일로 변환하여 AWS EC2 인스턴스에 로그인 해보는 작업을 진행!
.ppk -> .pem
1. PuTTYgen으로 .ppk 파일 읽기
EC2 Instance 생성 시 받은 .ppk 파일을 PuTTYgen 프로그램으로 읽어온다.
2. pem 파일 출력
메뉴 conversions
- Export OpenSSH key (force new file format)
실행 후
뜨는 안내창은 passphrase값 미 입력에 대한 안내창으로, 확인을 눌러주고 저장할 위치를 선택한 후 파일 이름을 작성하는데 확장자도 .pem
으로 입력해주어야 한다.
3. pem 생성 확인
저장을 누르고 저장한 위치로 가보면 생성되어있음을 확인할 수 있다!
4. pem 사용 확인
github actions를 통해 aws ec2 인스턴스에 배포할 때 pem 키 값을 사용한다.
이렇게 생성한 pem 키 값을 github를 통해 사용해보면 ec2 인스턴스에 로그인 되는 것을 확인할 수 있다!
.pem -> .ppk
1. PuTTYgen으로 .pem 파일 읽기
EC2 Instance 생성 시 받은 .pem 파일을 PuTTYgen 프로그램으로 읽어온다.
2. ppk 파일 출력
Save private key 버튼을 눌러주어 ppk 파일을 저장한다.
이때 하단에 보이는 Type of key to generate 값은 RSA에 선택되있는 것을 확인해야 한다!
3. ppk 사용 확인
생성된 ppk로 putty를 통해 ec2 인스턴스에 접속해본다!
참고한 블로그
이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.