카테고리 없음

AWS EC2 인스턴스 Putty로 접속하기

liz_devel 2021. 7. 9. 23:20

Putty란?

PuTTY는 SSH(Secure Shell), Telnet, TCP 접속을 위한 클라이언트입니다.

일반적으로 Window환경의 호스트 운영체제에서 다른 운영체제에 CLI(Command Line Interface)환경의 SSH 접속에 편리하며 또한 설치와 사용법이 굉장히 간단하다는 장점도 있습니다.

 

출처: https://antdev.tistory.com/44

 

 

SSH란?

는 Secure Shell의 약자입니다. SSH는 한마디로 정의하면, 네트워크 상의 다른 컴퓨터에 로그인하거나 원격 시스템에서 명령을 실행하고 다른 시스템으로 파일을 복사할 수 있도록 해 주는 프로토콜입니다.

 

출처: https://swalloow.github.io/ssh-tunneling/

 

 

Putty 다운로드 받기

1. https://www.putty.org/ 사이트 접속

2. 사진에 표시된 here 버튼 누르기

3. puttygen.exe (a RSA and DSA key generation utility)에서

알맞은 bit에 있는 것 선택하여 다운로드

 

 

4. putty.exe (the SSH and Telnet client itself)에서도

원하는 bit에 putty.exe 클릭하여 다운로드

 

5. 다운로드된 모습

 

 

 

 

6.  다음 사진과 같이 puttygen을 실행시켜 [Load] 클릭하고 아까 저장해둔 키페어를 불러온다.

 

 

 

7. 키페어를 불러왔으면 Save private key를 눌러 저장하고 팝업창이 뜨면 '예'를 클릭해줍니다.

8. 7번에서 예를 누를 경우 ppk 파일 이름 입력해달라는 창이 나옵니다.

거기에 이름을 입력하여 저장하고 putty key generator은 이제 꺼주셔도 됩니다.

 

 

9. putty.exe을 실행시켜 사진처럼 aws에서 만든 인스턴스의 퍼블릭 IPv4 주소를 복사하여 붙여넣기 해줍니다.

포트는 22로 설정해 줍니다.

 

 

 

 

10. 왼쪽 메뉴에 SSH > Auth로 이동하여 아까 putty key generator으로 생성한 ppk 파일을 불러옵니다.

 

 

 

 

11. 그리고 다시 Session으로 돌아가서 Saved Sessions에 이름을 적어주고 Save를 누르면 다음에 서버를 실행시킬 때

저장해놨던 세션을 불러와 바로바로 사용할 수 있습니다.

 

 

 

12. 아까 저장한 이름을 클릭하고 Open 버튼을 눌러주면 다음과 같은 화면이 뜬다.

이때 Accept 또는 예를 눌러준다.

 

 

 

 

13. login as:에 ubuntu를 입력한다.

 

 

 

 

14. 다음과 같은 화면이 뜨면 접속에 성공했습니다!

 

 

 

설명 잘되어 있는 영상 링크:https://youtu.be/UvUXYkpm8Hw

반응형