STEP 1. ppk 키 생성
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2Feadef85b-a9ac-4c0c-afb0-22a42a98803c%2F1.png)
Putty Gen을 실행해서 RSA를 체크하고, Load 버튼을 클릭
※ PuTTYgen이 없을 시
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
위 링크에서 putty.exe 와 puttygen.exe 를 설치합니다.
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2F557d97ed-2e63-47d5-8bb5-1d86e4541453%2F2.png)
EC2를 생성할 때 다운로드 받은 .pem 키를 선택한다.
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2F6a8933ad-0ce7-45c8-8ea4-8d8fbd2b7b17%2F3.png)
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2Fb73df8ac-a14e-41fb-a652-2e07866f308b%2F4.png)
Save private key를 누른 후 예를 클릭
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2Fb064ec6c-0772-4d7c-aff3-110cc2d5444f%2Fimage.png)
원하는 위치에 ppk 저장
STEP 2. SSH 접속
PuTTY 실행
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2F495e1ad3-51e5-4c31-b1da-9ab58c56974d%2Fimage.png)
HostName에 EC2의 퍼블릭 IPv4 주소 입력
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2Fc50129ba-eb8a-4118-94a0-41037062d07b%2Fimage.png)
Connection > SSH > Auth > Browser 클릭
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2F39e5f504-6381-4cdb-9492-dd2592544e0f%2Fimage.png)
STEP 1에서 생성한 ppk 키 선택
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2F254d4ce8-35e3-47c7-91f5-b0738e490a56%2Fimage.png)
선택 완료 된 화면
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2F08f1338d-8208-4603-a8ba-4d755974d39e%2Fimage.png)
다시 Session으로 돌아와서
Saved Sessions에 이름 입력 후 Save > Open 선택 > 알림창이 나오면 '예' 선택
※ Save하는 이유는 다음에 접속할 때 저장 ppk 키로 바로 접소하기 위해서
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2F4cd0011c-a117-429d-b202-467f0a20f4ba%2Fimage.png)
Open 시 위 화면이 나온다.
login as에 ubuntu 입력
※ ubuntu를 사용했기 때문에 ubuntu 입력
AWS EC2 서버에 정상적으로 접속
![](https://velog.velcdn.com/images%2Falsdn9501%2Fpost%2F894e19c2-9e42-4e0a-b921-adeddd9d1b08%2Fimage.png)
※ ubuntu v18.04 화면