본문 바로가기

IT

EC2 instance PUTTY SSH 접속하기! - pem ppk 변환방법!

 

 

EC2 Instance 를 생성하고 난뒤 SSH로 접속해야 하는데.... PUTTY 로 접속하려고 하니

AWS에서 내려받은 Key-pair 파일은 .pem 으로 되어있을 것이다...

 

이것을 .ppk 로 바꾸어야 Putty로 접속할 수 있다.

 

자 먼저 AWS 에서 다운받은 .pem 파일을 찾아주도록 한다.

 

그리고 PuTTY 다운로드 페이지로 가서 Puttygen.exe.를 다운받아 주도록 하자 (   .pem -> .ppk  변환 프로그램 )

 

귀찮은 분들을 위해 역시나 푸티 다운로드 페이지 링크!

 

 


다운받고 실행시키면 다음 창이 나온다! Load를 눌러주자


다운받은 pem 파일을 선택해준다



성공!이라고 축하해준다 ㄷㄷ

 

친절하게 세이브 프라이빗키를 누르라고 설명해 준다



save private key 를 눌러준다



아까는 시키더니...

 

진짜로 할꺼냐고 물어보는데 Yes 해준다

 

(원래는 generate를 이용해서 마우스를 이리저리 움직여서 비밀키를 생성해 줄수도 있다... 하지만 aws에서 사용할 수 없으므로 그냥 저장해준다)



저장할 파일이름은 혼동이 오지 않게 pem과 똑같이 해주었다 ;;



짠! 쉽다 빠르다 변환하고이런것도없는듯...



이제 테스트를 해보자

 

AWS 콘솔에 가보면 Pulbic DNS 라고 주소가 있다

 

 복사를 해주자



아까 다운받은 Putty Gen 말고 전에 그냥 쓰던 Putty를 열어보자

 

host name 에 IP를 적어줘도 되고 DNS 를 적어주어도 된다.



그리고 SSH 탭을 열어서 Browse 버튼으로 아까 저장한 ppk 파일을 찾아주자



그리고 열기를 누르면 짠~!

 

UserID 는 기본적으로 ec2-user 이다.


 

password는 PPK 파일로 대체되어 자동으로 접속 된다!!

 

( ID 는 OS 가 우분투인 경우에는 ubunt, redhat linux 인 경우에는 root 이다)

 

접속후에 sudo passwd root 명령어로 root 패스워드를 변경해 주자!