LogoEurekaCodes
UncategorizedGeneral

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법

AWS EC2 인스턴스에 접속하는 방법은 다양합니다. Xshell, AWS 콘솔, Termius와 같은 다양한 툴을 활용하여 접속할 수 있는데요. 이번 포스트에서는 각각의 툴을 어떻게 활용하는지에 대해 자세히 알아보겠습니다.

AWS EC2 접속 가이드 : Xshell, AWS 콘솔, Termius를 활용한 완벽한 접속 방법

AWS EC2 인스턴스에 접속하는 방법은 다양합니다.

Xshell, AWS 콘솔, Termius와 같은 다양한 툴을 활용하여 접속할 수 있는데요.

이번 포스트에서는 각각의 툴을 어떻게 활용하는지에 대해 자세히 알아보겠습니다.

2024년 최신 정보를 바탕으로 초보자부터 전문가까지 모두 활용할 수 있는 완벽한 가이드를 제공하려 합니다.

1. 엑스쉘(Xshell)을 이용한 AWS EC2 인스턴스 접속

1). Xshell 다운로드 : https://www.netsarang.com/ko/free-for-home-school

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

2. 엑스쉘(Xshell) 설치

(특별한 내용이 없어 계속 진행하면 별 어려움 없이 설치 가능함)

  • 아래와 같이 Name, Email 등록 화면이 나오면 일단 '나중에' 버튼을 눌러 패스한다. AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

3. 엑스쉘(Xshell)로 AWS EC2 인스턴스 접속

  • 세션 > 새로 만들기 (클릭) AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • 이름 : 아무거나 원하는 이름 정하기

  • 호스트 : 고정 IP 주소 xxx.xxxx.xxx.xx (aws 설정시 적용했던 탄력적 IP 주소를 입력한다) AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • 연결 > 알 수 없는 호스트 키 (이렇게 나와도 당황하지 말자) > 수락 및 저장
  • 접속 성공 ~~~~(아래와 같은 화면 나오면 접속이 성공한 것이다) 😄 AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

※ Xshell은 훌륭한 AWS 인스턴스 접속 프로그램이나 UI나 사용자 편의성 면에서는 Termius에 더 높은 점수를 줄 수 있음.

4. AWS 에서 직접 쉘 접속

1). AWS 접속 : https://aws.amazon.com/ko/console

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

2). AWS 콘솔에 로그인

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

3). AWS 인스턴스 연결

  • 콘솔 홈 > EC2 (클릭) AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • 인스턴스 > 인스턴스 (클릭) AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • 인스턴스 선택 (아래 화면은 rim 이라는 이름의 인스턴스를 선택한 것임) > 연결(클릭)

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • 연결 AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • 접속완료 😄 AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

※상기와 같이 웹브라우저 상에서도 AWS 콘솔 로그인을 통해 쉘 접속이 가능하나 상용 소프트웨어를 사용하여

접속하는 것보다 사용성이 다소 떨어지는 아쉬움이 있음.

5. 터미우스(Termius)를 이용한 AWS EC2 인스턴스 접속

1). 터미우스(Termius) 다운로드 : https://termius.com/download/windows

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

2). 터미우스(Termius) 설치

※ 14일 기간이 지나면 결제창이 뜬다. 그러나 결제요구 창 하단에 'Starter'를 클릭하여 무료로 계속 사용 가능하다.

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

※ Starter 를 클릭하면 아래와 같은 화면이 나오면 > No, downgrade me to Starter를 선택하자.

사용하는데 전혀 불편함이 없이 무료로 계속 이용 가능하다.~~~ 😄

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

3). 터미우스(Termius) 로 AWS EC2 인스턴스 접속

  • NEW HOST (클릭)
  • Address : 탄력적 IP(고정 IP) 입력
  • General : host 이름을 입력 ( 아무 거나 마음대로 정하면 됨 )
  • SSH username : ec2-user 입력 AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

4). key 파일 연결 (※ 주의 : 이 부분이 최근에 달라졌음)

  • 상단좌측 톱니바퀴 (클릭) AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • Settings > Keychain > KEY (클릭) AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • Label : key 이름을 정해준다. (호스트 이름 + .pem 형식으로 작명하면 구분하기 좋다 : 예를 들면 호스트 이름이 rim 이라면 rim.pem으로 작명한다.)

AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • Import from key file (클릭) > .pem 파일 선택 AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • 여기까지 왔으면 key 파일이 자동으로 저장되었다.

  • Settings 창을 닫는다.

  • 다시 Hosts 세팅 화면에서 Key 입력 란에 커서를 위치시키면 'rim.pem' 키가 나타나고, 그것을 선택 후

  • Connect 버튼을 클릭하면 접속이 완료된다. AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

  • 접속 성공~~~(아래와 같은 화면 나오면 접속이 성공한 것이다.) 😄 AWS EC2 접속 가이드: Xshell, AWS 콘솔, Termius를 활용한 접속 방법 image

원본 출처