Window에서 AWS EC2 사용하기

bradley·2022년 7월 21일
2

AWS

목록 보기
1/3

AWS EC2란?


Amazon Elastic Compute Cloud(Amazon EC2)란 AWS Cloud에서 제공하는 컴퓨터와 같다. 서버를 돌리기 위해 컴퓨터가 필요한데 실제 컴퓨터를 사기에는 현실적으로 무리가 있다. 그 때 대안으로 사용할 수 있는 것이 EC2 가상 컴퓨터이다. AWS에서 가상 컴퓨터를 임대해주는 개념인데 우리는 이 빌린 컴퓨터 자원을 쓴만큼에 대해서만 돈을 지불하면 되기 때문에 불필요한 돈 낭비를 하지 않아도 된다. 또한 이 컴퓨터의 사양(성능)도 탄력적으로 조정할 수 있고, 내가 원하는 OS를 몇 번의 클릭으로 손쉽게 설치할 수 있으며, 여러 대의 컴퓨터를 빌릴 수도 있다.

EC2 인스턴스 만들기


그럼 AWS에서 컴퓨터를 빌려보자.
인스턴스라는 용어는 그냥 컴퓨터 한 대라고 생각하면 된다.

AWS Console에서 EC2 서비스로 이동한다. (로그인 과정은 생략)

EC2 대시보드 화면이 나타나면 [인스턴스 시작] - [인스턴스 시작] 클릭.
이 때 우측 상단에 지역을 잘 확인할 것!

OS로 우분투 18.04 LTS 버전을 사용할 예정이다.
그렇다면 다음과 같이 선택한다.
이름은 자유!

인스턴스 유형은 컴퓨터의 사양인데 프리 티어(첫 가입 시 몇 개의 서비스를 12개월정도 무료로 사용할 수 있게 해주는 라이센스) 버전이면 충분하다.
default인 t2.micro로 놓는다.
EC2 인스턴스(우리가 빌릴 가상 컴퓨터)에 접속하기 위해서 키 페어라는 것을 생성해주어야 한다.
[새 키 페어 생성] 클릭

키 페어 생성 팝업 창에서 키 페어 이름을 입력해준다.
키 페어 유형은 default인 RSA로 둔다.
프라이빗 키 파일 형식은 .ppk를 선택한다.
(Window에서는 해당 파일 형식을 사용하여 접속할 수 있다)
[키 페어 생성] 클릭

키 페어를 생성하면 .ppk 파일이 다운로드 된다. 잘 저장해둔다.

다른 설정은 default로 두고 [인스턴스 시작] 클릭

EC2 서비스의 왼쪽 네비게이션에서 [인스턴스]로 이동하면 방금 생성한 인스턴스가 보인다.
생성한 인스턴스의 [인스턴스 상태]가 실행 중이 됐는지 확인한다.
이제 AWS 서울 데이터 센터에서 t2.micro 사양, 우분투 18.04버전의 OS를 가진 가상 컴퓨터를 빌렸다.
파란색 박스는 우리가 이 컴퓨터에 접속하기 위한 주소이다.

EC2 인스턴스에 접속하기(with Windows)


PuTTY 설치

Windows에서 우리가 빌린 EC2 인스턴스(가상 임대 컴퓨터)에 접속하기 위해서는 PuTTY라는 프로그램이 필요하다.
아래 경로에서 msi 설치 파일을 받아 PuTTY를 설치한다(특별한 경우가 아니라면 64-bit x86 설치)
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

PuTTY로 EC2 인스턴스에 연결하기

[Host_Name (or IP address)]에 위에서 본 파란색 박스의 값을 복사하여 넣어준다. 이 때 형식은 사용자명@퍼블릭 IPv4 DNS(or 퍼블릭 IPv4 주소) 와 같다.

왼쪽 네비게이션에서 [Connection] - [SSH] - [Auth]로 이동하여 [Browser]를 통해 아까 저장한 .ppk 파일을 첨부해준다.

연결정보 저장하기
[Session]으로 다시 돌아와서 [Saved Sessions]에 여태 작성한 연결정보에 부여할 Alias를 입력한 후 [Save]를 클릭한다. 그러면 앞으로 해당 Alias만 Load하여 연결할 수 있다.

[Open]을 눌러 연결을 하면 터미널 창이 열리면서 [PuTTY Security Alert] 팝업창이 뜬다.
[Accept] 클릭

이제 우리가 빌린 컴퓨터에 접속했다!

profile
데이터 엔지니어링에 관심이 많은 홀로 삽질하는 느림보

0개의 댓글