[aws] MobaXterm을 이용한 EC2 인스턴스 연결(Linux2, Windows)

2021. 2. 2. 22:25✅ STUDY/AWS

안녕하세요!

오늘은 2021/01/31 - [✅ STUDY/AWS] - [aws] EC2 Public instance(EIP) 생성 및 연결에 이어,
오늘은 실제로 Linux OS 인스턴스와 Windows 인스턴스에 접속해보겠습니다.

아래 그림은 이전에 구축한 클라우드 아키텍쳐입니다.
해당 public subnet 안에 EC2 인스턴스에 각각 접속해보겠습니다.

최대한 쉽게 사진과 함께 가져왔으니 천천히 따라와주세요 :)

 

🙋‍♀️먼저, MobaXterm은 설치하셨나요?

설치하지 않으셨다면, 아래 글을 통해 설치를 먼저 진행하고 따라와주시길 바랍니다.

 

[aws] SSH 클라이언트 - Windows에서 MobaXterm 설치

안녕하세요! 오늘은 2021/01/31 - [✅ STUDY/AWS] - [aws] EC2 Public instance(EIP) 생성 및 연결에 이어, 실제 EC2 가상머신에 접속해볼 차례인데요. 그 전에, 가상머신에 어떻게 접속을 할까요? 멀리 떨어진..

minjii-ya.tistory.com

 


Linux2 OS - EC2 접속


먼저, EC2 인스턴스에 접속하기 위해서는 해당 가상머신의 IP주소가 필요하겠죠?
이전에, 저희는 탄력적 IP주소(EIP)를 만들어 퍼블릭 IP를 고정적으로 연결했었습니다.

AWS 콘솔 [EC2]-[인스턴스] 메뉴에 들어가 접속하고자 하는 인스턴스의 탄력적 IP주소를 확인하고 복사해줍니다.

 

이후에, MobaXterm을 실행해 왼쪽 상단 Session 버튼을 클릭해줍니다.



Session 화면이 뜨면, 아래 사진을 보고 1-5까지 순서대로 진행해주세요!

1번 - SSH 클릭해주세요.
2번 - 여러분이 접속하고자 하는 인스턴스의 EIP를 입력해주세요.
3번 - Linux OS의 username은 'ec2-user'입니다. 저와 똑같이 입력해주셔야 합니다.
4번 - 인스턴스에 접속하기 위해서는 PEM파일이 필요하다고 했습니다. 우선 왼쪽에 체크를 해주시고, 인스턴스를 만들 때 다운로드 받았던 PEM파일 위치를 선택해주세요!
5번 - 1-4까지 완료 되었다면, OK버튼을 클릭해주세요.



오류없이, 아래 화면이 나오면 접속이 완료된 것입니다!
오류가 난다면, EIP가 맞게 입력이 되었는지, PEM파일이 잘 선택되었는지 확인해주세요!!


Windows OS - EC2 접속


윈도우 인스턴스에 접속하는 것은 Linux보다는 약간 까다롭습니다. 조금 귀찮은 과정이 있거든요^^!
다시 잘 따라와주세요 〰😜

MobaXterm을 실행해 왼쪽 상단 Session 버튼을 클릭해줍니다.

 

Session 화면이 뜨면, 아래 사진을 보고 1-4까지 순서대로 진행해주세요!

1번 - RDP를 눌러주세요. 윈도우는 SSH가 아닌 RDP로 통신합니다.
2번 - 여러분이 접속하고자 하는 인스턴스의 EIP를 입력해주세요.
3번 - Windows OS의 username은 'Administrator'입니다. 저와 똑같이 입력해주셔야 합니다.
4번 - 1-3까지 완료 되었다면, OK버튼을 클릭해주세요.

 

PEM 파일은 언제 설정해주냐구요?
OK버튼을 누르시면 바로 아래의 화면이 뜨면서, 암호를 입력하라고 합니다!

해당 암호는 AWS 콘솔에서 PEM키를 이용하고 해독해서 만든 암호를 넣어주셔야 합니다.

 

다시 AWS 콘솔의 인스턴스 메뉴에 들어가 윈도우 인스턴스를 체크해주시고,
[작업] - [보안] - [Windows 암호 가져오기]를 클릭해주세요.

 

화면이 뜨면, Browse 버튼을 클릭해 PEM 키 파일을 선택해주세요.
그리고 암호 해독 버튼을 클릭해줍니다.

 

아래의 화면이 나옵니다. 암호를 복사해주세요 !

 

다시 MobaXterm에서 암호 입력란에 복사한 암호를 붙여넣어주세요.
그리고 확인 버튼을 클릭해줍니다.

 

오류없이, 아래 화면이 나오면 접속이 완료된 것입니다!
오류가 난다면, EIP가 맞게 입력이 되었는지, 암호 복사를 잘 했는지 확인해주세요!!


이렇게 해서, public subnet안에 실제로 생성한 EC2 인스턴스에 EIP로 접속하는 것을 해봤습니다.

다음 편에서는 EBS(Elastic Block Store)를 하나 생성해, 오늘 구축한 EC2에 장착해보고 mount해보겠습니다!

다음에 만나요 〰
안녕 😜