본문 바로가기
Infra, Cloud/AWS

[AWS] Putty 이용하여 EC2 인스턴스 SSH 접속하기

by J4J 2022. 1. 15.
300x250
반응형

안녕하세요. J4J입니다.

 

이번 포스팅은 Putty 이용하여 EC2 인스턴스 SSH 접속하는 방법에 대해 적어보는 시간을 가져보려고 합니다.

 

 

 

들어가기에 앞서 다음의 글들을 참고하시면 좋을 것 같습니다.

 

 

 

 

Putty로 SSH 접속하는 방법

 

[ 1. Putty 설치 ]

 

Putty 다운로드를 통해 설치해주시면 됩니다.

 

 

 

[ 2. Puttygen 실행 ]

 

EC2 인스턴스를 생성할 때 다운로드한 pem파일을 이용하여 private key를 생성해줘야 합니다.

 

private key는 Putty를 설치할 때 같이 다운로드되는 Puttygen을 이용해 만들어줄 수 있기 때문에 Putty가 설치된 경로를 찾아 Puttygen을 실행시켜 주시면 됩니다.

 

Puttygen 경로

 

 

 

[ 3. Key Import ]

 

Conversions탭에서 Import key를 선택해주시면 됩니다.

 

Key Import

 

 

반응형

 

 

[ 4. pem파일 열기 ]

 

인스턴스를 생성할 때 저장했던 pem파일 경로를 찾아 열어주시면 됩니다.

 

pem파일 열기

 

 

 

[ 5. Save privacte key ]

 

pem파일을 열 경우 다음과 같은 화면을 확인할 수 있는데 이 때 우측 하단에 있는 Save private key를 클릭해주시면 됩니다.

 

필요한 경우에는 passphrase를 입력해주셔도 되지만 저는 따로 입력을 하지 않을 것이고 Save private key를 누른 뒤 만들어질 private key의 경로까지 설정해주면 됩니다.

 

Save private key

 

 

 

[ 6. Putty 설정 ]

 

위의 작업까지 해주셨다면 private key가 생성되었을 것이기 때문에 Puttygen은 종료해주시면 됩니다.

 

이제는 만들어진 private key를 이용해서 Putty 설정을 해보겠습니다.

 

Putty를 오픈한 뒤 먼저 스크롤을 살짝 내린 후 다음과 같이 Connection - SSH - Auth 탭을 누르시고 Private key file for authentication에 Puttygen을 이용해 생성한 private key를 찾아 등록해주시면 됩니다.

 

private key 등록

 

 

728x90

 

 

그다음 다시 스크롤을 살짝 올린 후 Session 탭으로 넘어가 EC2 인스턴스의 IP를 입력해주고 나중에 다시 동일한 환경을 사용하기 위해 Saved Sessions에 이름을 입력한 뒤 Save버튼까지 눌러주시면 됩니다.

 

Session 저장

 

 

 

저장된 Session은 Session 클릭 후 Load버튼을 누르면 저장된 값을 다음에도 동일하게 사용할 수 있습니다.

 

 

 

그리고 여기서 입력되야 할 EC2 인스턴스의 IP는 AWS EC2 서비스의 인스턴스 탭에서 접속하고 싶은 인스턴스를 선택하여  확인되는 퍼블릭 IP 주소를 입력해주시면 됩니다.

 

인스턴스 IP 확인

 

 

 

[ 7. SSH 접속 ]

 

Putty에 IP 입력이 완료되었다면 Open을 눌러주시면 됩니다.

 

그러면 다음과 같은 화면을 확인할 수 있고 예를 눌러주시면 됩니다.

 

key cache

 

 

 

그러면 로그인하는 창을 확인할 수 있습니다.

 

여기서 입력해야 되는 아이디 값은 AWS에서 확인할 수 있는데 먼저 접속하는 인스턴스를 우 클릭한 뒤 연결을 눌러주시면 됩니다.

 

인스턴스 연결

 

 

 

 

그러면 다음과 같은 화면과 함께 사용자 이름에 입력된 값을 확인할 수 있습니다.

 

사용자 이름 확인

 

 

 

여기에 입력되어 있는 사용자 이름을 다음과 같이 로그인 창에 입력해주시면 됩니다.

 

Putty 로그인 창

 

 

 

그러면 이렇게 로그인이 이루어진 화면을 확인할 수 있게 됩니다.

 

로그인 완료

 

 

 

 

 

 

 

 

이상으로 Putty 이용하여 EC2 인스턴스 SSH 접속하는 방법에 대해 간단하게 알아보는 시간이었습니다.

 

읽어주셔서 감사합니다.

 

 

 

728x90
반응형

댓글