쏴아리의 딥러닝 스터디

AWS EC2 인스턴스 생성방법 본문

AWS

AWS EC2 인스턴스 생성방법

말해보시개 2021. 4. 25. 09:00

AWS EC2 인스턴스 생성방법

 

EC2는 AWS에서 사용하는 서버입니다. EC2 instance에 API를 배포하는 용도 등 다양하게 활용할 수 있습니다. 

 

 EC2 인스턴스 생성하기

 

1. AWS EC2 페이지 접근

AWS Management Console에서 EC2를 검색하면, EC2 서비스 페이지로 접근할 수 있습니다.

 

 

2. EC2 인스턴스 시작 

EC2 페이지에서, EC2 대시보드를 클릭한 뒤, 인스턴스 시작 버튼을 클릭합니다. 

 

 

2. Amazone Machine Image(AMI)선택

먼저 사용할 운영체제 시스템을 선택해야 합니다. 

본 포스팅에서는 Ubuntu 18.04 버젼을 선택하겠습니다. 

 

3. 인스턴스 유형 선택

서버 사양을 선택하는 페이지 입니다. 

t2_micro가 AWS free tier이기 때문에, t2_micro를 선택하겠습니다. 

선택 후, 다음: 인스턴스 세부 정보 구성 버튼을 클릭합니다. 

 

 

4. 인스턴스 세부 정보 구성

퍼블릭 IP 자동 할당을 활성화 옵션으로 선택하겠습니다. 

나머지 옵션들은 디폴트 값을 그대로 하고 검토 및 시작 버튼을 클릭합니다.

 

5. 인스턴스 시작 검토 

시작하기 버튼을 클릭합니다.

 

7. 기존 키 페어 선택 또는 새 키 페어 생성

pem key 파일을 설정하라는 메시지가 나오면, 새 키 페어 생성 옵션을 선택한 후, 키 페어 이름을 입력합니다. 

키 페어 다운로드 버튼을 누른 뒤, pem 파일을 잘 보관합니다. 

pem key를 이용해 EC2 서버에 SSH 접속을 할 수 있습니다. 

마지막으로 인스턴스 시작 버튼을 클릭합니다. 

 

 

 

 

 

ubuntu에서 EC2 인스턴스 접속하기

1. Pem ksy파일 .ssh폴더 저장

 

pem key 파일을 .ssh 폴더에 저장합니다.

 

2. 인스턴스 public ip 주소 확인 

EC2 접속에 필요한 EC2 Instance의 Public IP 주소를 확인합니다.

 

 

3. EC2 접속 시도 

다음 명령어를 입력하여 EC2 Instance에 접속합니다 .

$ssh-i <pem key 경로> ubuntu@<ec2 instance pubic ip 주소> 

위와 같은 WARGNING: UNPROTECTED PRIVATE KEY FILE!  Permission denied(publickey) 메시지가 발생합니다.

 

4. Pem key 권한 설정 

메시지를 자세히 읽어보면, 권한이 너무 많이 오픈되어, 다른사용자들이 접근 할 수 없도록 권한을 셋팅해 주어야 한다고 합니다.

다음 명령어를 통해 pem key의 권한을 설정해줍니다. 

$chmod 600 <pem key 경로>

 

5. EC2 접속 

성공적으로 접속하였음을 확인할 수 있습니다.

 

 

 

 

같이 보시면 좋아요.

 

포스팅 내용이 도움이 되었나요? 공감과 댓글은 큰 힘이 됩니다!

 

Comments