안녕하세요. J4J입니다.
이번 포스팅은 Putty 이용하여 EC2 인스턴스 SSH 접속하는 방법에 대해 적어보는 시간을 가져보려고 합니다.
들어가기에 앞서 다음의 글들을 참고하시면 좋을 것 같습니다.
Putty로 SSH 접속하는 방법
[ 1. Putty 설치 ]
Putty 다운로드를 통해 설치해주시면 됩니다.
[ 2. Puttygen 실행 ]
EC2 인스턴스를 생성할 때 다운로드한 pem파일을 이용하여 private key를 생성해줘야 합니다.
private key는 Putty를 설치할 때 같이 다운로드되는 Puttygen을 이용해 만들어줄 수 있기 때문에 Putty가 설치된 경로를 찾아 Puttygen을 실행시켜 주시면 됩니다.
[ 3. Key Import ]
Conversions탭에서 Import key를 선택해주시면 됩니다.
[ 4. pem파일 열기 ]
인스턴스를 생성할 때 저장했던 pem파일 경로를 찾아 열어주시면 됩니다.
[ 5. Save privacte key ]
pem파일을 열 경우 다음과 같은 화면을 확인할 수 있는데 이 때 우측 하단에 있는 Save private key를 클릭해주시면 됩니다.
필요한 경우에는 passphrase를 입력해주셔도 되지만 저는 따로 입력을 하지 않을 것이고 Save private key를 누른 뒤 만들어질 private key의 경로까지 설정해주면 됩니다.
[ 6. Putty 설정 ]
위의 작업까지 해주셨다면 private key가 생성되었을 것이기 때문에 Puttygen은 종료해주시면 됩니다.
이제는 만들어진 private key를 이용해서 Putty 설정을 해보겠습니다.
Putty를 오픈한 뒤 먼저 스크롤을 살짝 내린 후 다음과 같이 Connection - SSH - Auth 탭을 누르시고 Private key file for authentication에 Puttygen을 이용해 생성한 private key를 찾아 등록해주시면 됩니다.
그다음 다시 스크롤을 살짝 올린 후 Session 탭으로 넘어가 EC2 인스턴스의 IP를 입력해주고 나중에 다시 동일한 환경을 사용하기 위해 Saved Sessions에 이름을 입력한 뒤 Save버튼까지 눌러주시면 됩니다.
저장된 Session은 Session 클릭 후 Load버튼을 누르면 저장된 값을 다음에도 동일하게 사용할 수 있습니다.
그리고 여기서 입력되야 할 EC2 인스턴스의 IP는 AWS EC2 서비스의 인스턴스 탭에서 접속하고 싶은 인스턴스를 선택하여 확인되는 퍼블릭 IP 주소를 입력해주시면 됩니다.
[ 7. SSH 접속 ]
Putty에 IP 입력이 완료되었다면 Open을 눌러주시면 됩니다.
그러면 다음과 같은 화면을 확인할 수 있고 예를 눌러주시면 됩니다.
그러면 로그인하는 창을 확인할 수 있습니다.
여기서 입력해야 되는 아이디 값은 AWS에서 확인할 수 있는데 먼저 접속하는 인스턴스를 우 클릭한 뒤 연결을 눌러주시면 됩니다.
그러면 다음과 같은 화면과 함께 사용자 이름에 입력된 값을 확인할 수 있습니다.
여기에 입력되어 있는 사용자 이름을 다음과 같이 로그인 창에 입력해주시면 됩니다.
그러면 이렇게 로그인이 이루어진 화면을 확인할 수 있게 됩니다.
이상으로 Putty 이용하여 EC2 인스턴스 SSH 접속하는 방법에 대해 간단하게 알아보는 시간이었습니다.
읽어주셔서 감사합니다.
'Infra, Cloud > AWS' 카테고리의 다른 글
[AWS] RDS로 MySQL 사용 환경 구성 (0) | 2022.04.06 |
---|---|
[AWS] 초기 Root 비밀번호 설정하기 (Ubuntu 20.04) (0) | 2022.01.19 |
[AWS] Filezilla 이용하여 EC2 인스턴스 SFTP 접속하기 (0) | 2022.01.18 |
[AWS] EC2 고정 IP 사용하기 (0) | 2022.01.15 |
[AWS] EC2 인스턴스 생성하기 (0) | 2022.01.14 |
댓글