기본을 충실하게

[aws 3-tier] EC2 인스턴스 ssh 접속 방법 본문

프로젝트/aws로 3-tier 웹 구축하기

[aws 3-tier] EC2 인스턴스 ssh 접속 방법

for맨 2022. 12. 20. 17:06

[ 이전글 ]

2022.12.20 - [프로젝트/aws로 3-tier 웹 구축하기] - [aws 3-tier] EC2 인스턴스 생성

 

[aws 3-tier] EC2 인스턴스 생성

[ 이전글 ] 2022.12.20 - [프로젝트/aws로 3-tier 웹 구축하기] - [aws 3-tier] VPC · 서브넷 · 인터넷게이트웨이 · 라우팅테이블 구성 [aws 3-tier] VPC · 서브넷 · 인터넷게이트웨이 · 라우팅테이블 구성 [ 이

soo-woon.tistory.com


생성된 인스턴스가 정상적으로 동작하는지 ssh 연결을 통해 ec2에 로그인해 보겠습니다.

 

 

1. putty 다운로드

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

 

Download PuTTY: latest release (0.78)

This page contains download links for the latest released version of PuTTY. Currently this is 0.78, released on 2022-10-29. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel

www.chiark.greenend.org.uk

본인 환경에 적합한 putty를 설치합니다.

 

 

2. putty 접속 후 기본 정보 입력

ec2 인스턴스를 생성 할 때 IPv4 자동할당 옵션을 활성화하고, SSH전용 22번포트를 개방했습니다. 다음 절차를 통해 ec2에 ssh 접속을 할 수 있습니다.

- Host Name에 할당받은 퍼블릭 IPv4 주소를 입력

- ssh 연결 타입으로 설정하고 port에 22 입력

- ec2 접속 인증 keypair를 등록(Connetion - SSH - Auth - Credentials)

putty를 디폴트로 실행하면 창과 글씨가 작아 불편하니 적당히 폰트 크기도 높였습니다. 이러면 자동으로 화면도 폰트 크기에 맞춰서 커집니다.

 

설정이 끝나고 저장해서 세팅이 날아가지 않도록 해줍니다. 재실행 하려면 저장된 세션을 로드하고 해당 세션을 선택 후 Open 해야 한다.

ec2 연결 에러 발생

네트워크 에러가 발생했습니다. ec2 인스턴스가 네트워크에 연결하기 위한 설정이 제대로 안된 것 같습니다.

원인 찾기)
1. putty 설정 재확인 세션을 로드했을 때 keypair가 정상적으로 등록됐는지 확인 - 이상 없음
2. ec2 인스턴스 퍼블릭 ip가 변동됐는지 확인 - 이상 없음
3. ec2 보안 그룹 인바운드 규칙이 정상적으로 설정되었는지 확인 - 이상 없음
4. 사용하는 서브넷이 라우팅 테이블에 정상적으로 명시되어 있는지 확인 - 이상 없음
5. 라우팅 테이블 규칙에 인터넷 게이트웨이가 등록되었는지 확인 - 등록 x

 

해결)

원인은 라우팅 테이블에 인터넷 게이트웨이가 등록되지 않았기 때문입니다. 현재 인터넷 게이트웨이는 vpc에만 연결되어 있고 서브넷과의 연결은 없는 상태입니다.

 

라우팅 테이블 - 라우팅 편집에서 인터넷게이트웨이를 모든 IP에 대해 트래픽을 허용하는 규칙을 작성했습니다.

 

접속 성공

Comments