AWS EC2
EC2
EC2는 AWS에 있어서 가장 중요한 서비스 중 하나이다.
EC2의 중요기능
- Virtual machine (EC2)
- Storing data on virtual drive (EBS)
- Distributing load across machine (ELB)
- Scaling the services using an auto-scaling group (ASG)
SSH로 EC2 접속하기
- pem 파일 작성 및 다운로드
- pem 파일 권한 설정
- 해당 유저에만 읽기권한을 할당해야한다.
- ssh -i
<유저명@public IP>
pem 파일에 대한 권한이 오픈(?) 되어 있다면?
아래와 같은 에러가 발생한다.
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ WARNING: UNPROTECTED PRIVATE KEY FILE! @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
Permissions 0664 for 'SSH.pem' are too open.
It is required that your private key files are NOT accessible by others.
This private key will be ignored.
Load key "SSH.pem": bad permissions