그냥 사는 이야기

Putty로 pem파일을 통해 EC2 접속하기 본문

Development/System

Putty로 pem파일을 통해 EC2 접속하기

없다캐라 2020. 1. 20. 13:30
반응형

윈도우즈에서 EC2에 접속하기 위해서는 WSL을 통하거나 전통적인 Putty를 사용하여 접속할 수 있다.

AWS의 EC2도 보안키파일을 보통은 pem파일로 하므로 둘 다 가장 흔한 방식으로 접속하는 방법을 기록으로 남겨둔다.

Putty로 접속하기 위해서는

  1. Putty 설치
  2. PuttyGen으로 프라이빗키 변환
  3. Putty 접속

Putty 및 Puttygen 구하기

putty설치형이 아닌 portable 형으로 exe 파일로 직접 실행하도록 하였다. Putty Download Page

 

자신의 OS에 맞는 binary를 다운로드하면 되는데 난 둘 다 64bit로 구했다.

pem파일 프라이빗 키 변환

Putty가 pem파일을 지원하지 않으므로 ppk파일로 변환한 후 사용하여야 한다. 변환하기 위해서는 PuttyGen을 실행한다.

우선 puttygen에서 밑의 RSA 방식이 선택되어 있는지 확인 한 후 Load 버튼을 눌러 pem을 로드해준다. file type이 pem이 바로 보이진 않기에 all file로 변경하면 pem 파일을 볼 수 있다.

이후 pem파일을 선택하면 아래와 같은 화면이 나오며 Save private key를 하여 적절한 위치에 저장시켜준다.

Putty 접속

이제 putty를 실행시킨다. 그런 후 이전에 생성했던 ppk 파일을 load 해준다.

 [Connection] - [SSH] - [Auth] 에서 Browse 버튼으로 ppk 파일을 불러온다.

이후 Session Category로 와서 SSH port가 22번을 확인한 후 계정@ip(혹은 domain)를 Host Name에 입력한 후 Open 버튼을 누르면 ssh로 EC2에 접속하는 것을 볼 수 있다.

 

지금까지 내용은 https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html에서 똑같은 내용으로 확인 가능합니다만, 나중에 변경이 가해질까봐 똑같이 따라 하면서 기록을 남겨두었습니다.

Comments