Putty를 이용하여 EC2에 접속하기
1. Putty, PuttyGen 다운로드
- https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
2. EC2 생성
- http://galid1.tistory.com/224
3. PuttyGen을 이용하여 pem파일에서 ppk파일로 변환
- putty에서는 pem파일이 사용불가능 하므로 ppk파일로 변환 해야한다
1) puttyGen을 킨다음 하단의 Type of key to generate : 를 RSA로 맞춘다
2) 파일 형식을 All Files로 변경한 뒤 이전에 다운받은 EC2의 ".pem"을 선택한다
3) Save Private Key를 누른뒤 Y를 누른다
*이 개인키가 노출되더라도 암호를 사용한다면 보안의 위험으로부터 안전할 수 있다
다만 암호를 사용한다면 사용자의 개입이 필요하므로 자동화가 어렵다
4. Putty 세션 시작
1) Putty를 실행한다
2) Session 탭을 누른뒤 HostName에 다음과 같이 작성한다
- "user_name @ public_dns_name"
=> ec2-user@ec2-13-209-97-165.ap-northeast-2.compute.amazonaws.com
user_name
1. Amazon Linux 2, Amazon Linux AMI : ec2-user
2. Centos AMI : centos
3. Debian AMI : admin || root
4. Fedora AMI : ec2-user || fedora
5. RHEL AMI : ec2-user || root
6. SUSE AMI : ec2-user || root
7. Ubuntu AMI : ubuntu
public_dns_name
3) Connection Type과 Port 확인
- ConnectionType : SSH
- Port : 22
4) ppk 파일 불러오기
- 좌측의 Connection탭을 확장한 뒤 다시 SSH를 확장한 뒤 Auth를 클릭한뒤 Browse를 누른다
- 이전에 생성한 ppk파일을 불러온다
- ppk를 불러온것을 확인한 뒤 Open을 눌러 SSH 연결을 시작한다
5) 성공적으로 연결됨을 볼 수 있다
'AWS > Computing' 카테고리의 다른 글
AWS - Bastion Host를 통해 PrivateSubnet 내의 Host 관리하기 (14) | 2019.01.06 |
---|---|
AWS - EC2 인스턴스에 Public DNS 부여하기 (0) | 2019.01.03 |
AWS - EC2 Apache, PHP, RDS 연동 (2) | 2018.12.31 |
AWS - Lambda 란? - 수정중 (0) | 2018.11.21 |
AWS - 이론) Computing(컴퓨팅) 서비스 (0) | 2018.11.19 |