티스토리 뷰

아마존 aws에 서버를 구축하게 되면 ssh 접속할 때 키가 필요합니다. aws에서 키를 다운로드하면 pem 파일로 다운로드가 됩니다. pem 파일은 리눅스 계열에서 그냥 사용하면 되는데 간혹 윈도우에서 ssh 접속프로그램을 사용할 때는 사용할 수가 없어서 변환을 해줘야 합니다.


가령 윈도우에서 PuTTY라는 ssh 접속프로그램을 사용할 때 pem 파일이 아니라 ppk 파일을 필요로 합니다.

변환하는 방법을 알아보겠습니다.


pem 파일을 ppk 파일로 변환하는 방법

PuTTY라는 프로그램을 다운로드하면 PuTTYgen이라는 파일이 같이 들어있습니다. 이 파일을 실행하면 다음과 같은 창이 뜹니다.
창 오른쪽에 보면 Load 라는 버튼이 보입니다. 클릭해서 pem 파일을 선택합니다.


PuTTY Key GeneratorPuTTY Key Generator



pem 파일을 선택하면 아래와 같이 키에 대한 정보가 나옵니다. 연두색 부분에 나오는데 안보이게 처리하였습니다.

이 상태에서 창 하단에 Save private key 버튼을 누르고 비밀키를 ppk 파일로 저장하면 됩니다.


pem 파일 불러오기pem 파일 불러오기



생성된 ppk 파일을 이용해서 접속을 하면 됩니다. PuTTY 설정창에서 SSH -> Auth 메뉴를 선택합니다. 메뉴 마지막에 비밀키 경로를 입력하는 곳이 있습니다. Browse 버튼을 눌러서 ppk 파일을 선택하면 됩니다.


ppk 파일 사용하기ppk 파일 사용하기



윈도우에서도 pem 비밀키를 이용한 ssh 접속을 할 수 있게 되었습니다.


댓글