[AWS EC2] 인스턴스 터미널 사용 방법 (ssh 연결)
EC2 인스턴스를 생성했지만, AWS 페이지에서 터미널 창을 제공하는 것 같진 않다.
가상 서버 생성은 완료 되었지만, 실제로 필요한 환경을 셋팅하고 활용하려면 터미널 창이 필요하다.
Putty, XShell 등.. SSH를 접속할 수 있게하는 여러가지 툴들이 있기 때문에 익숙한 것을 선택하면 된다.
이 글에서는 Tera Term 을 사용해보려 한다.
먼저 ssh를 연결하려면 key가 필요하다.
1. 인스턴스 생성 및 pem (key) 저장
이미 인스턴스를 생성하고 키페어를 적용시키는 방법도 찾아보면 있겠지만,
본 포스팅에서는 인스턴스 생성 시, 키페어를 적용하는 방법을 소개하려고 한다.
인스턴스 생성은 필자가 생성한 기본적인 구성으로 하는 것이라 과정 정도만 참고를 하시기 바라며,
필요 따라 중간에 선택하는 옵션들을 선택하면 될 듯합니다.
① 인스턴스 생성 (EC2 > 인스턴스 > 인스턴스 시작)

② 서버 종류 선택

③ 서버 유형 선택 (사양에 따라 선택)

그리고 바로 7단계로 가서 시작하기를 눌러도 되고, 필요에따라 중간에 설정할 것들이 있으면
해당 단계로 가서 셋팅을 하면 된다.

④ 새 키 페어 생성 > 키 이름 작성 > 키 페어 다운로드 > 인스턴스 시작
기존에 만들어 놓은 키가 있다면, 기존 키를 사용해도 된다.

키를 만들었으니, ssh를 연결해보자.
2. 테라텀(Tera Term) 설치
https://tera-term.softonic.kr/?ex=BB-1857.0
위 페이지에 들어가서 설치 파일을 다운 받는다.

다운 받은 파일을 실행해서 기본 설정으로 다음, 다음 클릭해서 설치를 완료한다.
2. EC2 연결
① 테라텀 실행 > 정보 입력
Host 에 연결하고자 하는 EC2 인스턴스 IPv4 주소를 입력하고 나머지 체크 사항을 선택한 뒤, OK 클릭

② 접속 정보 입력
User name : ec2-user
Use ~~~ key to log in 체크 (pem key를 선택해 준다.)

③ 접속 완료!
아래와 같이 화면이 나타나면서 접속되는 것을 확인할 수 있다.
