1. AWS 계정생성

계정 생성 페이지 : https://portal.aws.amazon.com/billing/signup#/start

계정 생성 가이드 : https://aws.amazon.com/ko/premiumsupport/knowledge-center/create-and-activate-aws-account/

 

위 사이트를 참고해서 계정생성한다.

 

2. putty 다운로드

Download PuTTY: latest release (0.80) (greenend.org.uk)

여기사이트에서 64-bit x86 다운로드 받고 압축푼다.

 

 

puttygen은 putty에서 ec2 인스턴스에 접속하는데 필요한 킷파일을 생성하거나 수정한다.

putty는 ec2 인스턴스에 접속하는데 필요한 프로그램이다.

 

 

3. 아마존 AWS에서 EC2 생성

 

AWS 매니지먼트 콘솔에 접속을 하고 EC2 메뉴로 이동을 한다.

 

좌측의 인스턴스를 누르고 인스턴스를 생성해준다.

 

이름은 demo-ec2로 해주고 이미지는 Amazon Linux 2 AMI 를 선택해준다.

 

* 아마존 이미지란(나무위키) : 아마존 머신 이미지(Amazon Machine Image, AMI)는 EC2 안에 가상 머신을 생성하기 위해 사용되는 특수한 유형의 가상 어플라이언스이다. EC2를 사용하여 배포하는 서비스의 디플레이의 기본 단위 역할을 한다.

 

AMI의 주 구성 요소는 운영 체제(예: 리눅스, 유닉스, 마이크로소프트 윈도우), 그리고 서비스 전달에 필요한 추가 소프트웨어를 포함하는 읽기 전용 파일 시스템 이미지이다.

AMI는 다음을 포함한다:

 

인스턴스(예: 운영 체제, 애플리케이션 서버, 애플리케이션)의 루트 볼륨용 템플

어느 AWS 계정이 인스턴스 실행을 위해 AMI를 사용할 수 있는지를 통제하는 런치 퍼미션

런칭 시 인스턴스에 부착되는 볼륨을 특정하는 블록 장치 매핑

 

 

다음 인스턴스 타입을 t2. micro로 설정해주고 키페어를 생성한다.

 

 

나중에 putty 접속할때는 .ppk를 써야하지만 PUTTYGen을 이용해서 pem파일을 ppk로 바꿀 수 있다.

 

인스턴스 생성완료후 PuttyGen을 실행하고 pem 파일을 ppk로 변경해준다.

ppk 파일을 다운로드 받고

putty를 실행해준다.

 

 

인스턴스에 들어가면 퍼블릭 ipv4 주소가 뜬다.

 

putty를 실행해주고 주소를 입력해준다. putty에서 접속할때는 ssh 22번 포트로 접속해준다.

putty에서 키 인증을 하지않으면 로그인이 되지 않는다.

 

putty - connection-ssh-auth-credentials에 키를 넣어준다.

 

그리고 로그인해주면 완료된다.

그러면 private ip로 접속된 것을 확인해볼 수 있다.

+ Recent posts