진짜 개발자
본문 바로가기

AWS/Computing

AWS - Putty를 이용하여 EC2에 접속하기

728x90

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) 성공적으로 연결됨을 볼 수 있다