다루는 내용
· 아마존 Machine Image (AMI)로 아마존 리눅스 인스턴스 생성하기
· 아마존 관리 콘솔에서 인스턴스 찾기
· 인스턴스에 로그인하기
실습
아마존 Machine Image (AMI)로 아마존 리눅스 인스턴스 생성
1. 콘솔에서 EC2 클릭
2. Launch Instance 클릭
3. Amazon Linux AMI 를 찾아서 오른쪽의 Select 클릭
4. 기본값으로 t2.micro 가 선택되어있다.
5. Next: Configure Instance Details 클릭
6. 기본값 상태에서 Next: Add Storage
• 접속 허용 정책, 네트워크 정책, 모니터링 등 옵션을 정의할 수 있다.
7. 기본값 상태에서 Next: Tag Instance
• 스토리지 설정을 할 수 있다.
8. 인스턴스의 Name 속성의 Value 입력 (ex. EC2 Free Lab)
• 인스턴스가 많은 경우 Tag를 이용하여 관리할 수 있다.
9. Next: Configure Security Group 클릭
10. 보안 그룹 설정의 기본값으로 인스턴스에 SSH(Port 22) 접속 할 수 있다.
11. Review and Launch 클릭
12. Boot from General Purpose (SSD) 창에서 Next 클릭
13. Launch 클릭
14. Select an existing key pair or create a new key pair 창에서
• Create a new key pair 선택
• Key pair name : ec2lab 입력
• Download Key Pair 클릭
• Launch Instances 클릭
∗ 주의 : 다운로드 받은 파일(ex. ec2lab.pem)을 잃어버리면 해당 인스턴스에 접근할 수 없다.
15. 왼쪽 메뉴 INSTANCES 아래의 Instances 클릭하여 생성한 인스턴스를 확인
윈도우 사용자: SSH로 아마존 EC2 인스턴스에 접속하기
1. 접속 주소 확인
• 접속할 인스턴스를 선택하여 화면 하단에서 상세 정보를 확인한다.
• Public DNS : ec2-54-152-48-xxx.compute-1.amazonaws.com
• Public IP : 54.152.48.xxx
2. Key pair private key 파일 준비
• Puttygen 다운로드 (http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html)
• Puttygen 실행 후 Load 클릭
• 인스턴스 생성시 다운로드 한 ec2lab.pem 선택하여 로드
• Save private key 클릭
• .ppk 포맷으로 저장
3. Putty로 SSH 접속
• Putty 실행
• Session à Host Name 텍스트박스에 인스턴스의 Public DNS 혹은 Public IP 입력
• Connection à SSH à Auth à Private key file for authentication 텍스트박스에 ppk 포맷으로 저장한 key pair의 private key 로드
• Open 클릭
• Login as : ec2-user