원래 Git Bash 를 이용해서 접속하려 했는데 너무 귀찮다.
결국 PuTTY를 깔게 되었다 ㅠ
참고 링크
https://docs.aws.amazon.com/ko_kr/AWSEC2/latest/UserGuide/putty.html
준비 단계
PuTTYgen을 사용하여 프라이빗 키를 변환하는 작업이 필요하다. (.pem → .ppk)
PuTTY는 SSH키의 프라이빗 키 형식을 기본적으로 지원하지 않는다. 따라서 PuTTY에서 필요한 형식으로 키를 변환하는 PuTTYgen이라는 도구가 기본적으로 제공된다.
0. 구글에서 putty를 검색해서 가장 위에 있는 거 아무거나 다운로드 받았다.
1. PuTTYgen을 선택한다.
2. PuTTY Key Generator의 하단 Type of key to generate에서 RSA를 선택한다.
3. Load > pem 파일을 가져온다.
확장명이 .ppk인 파일만 표시되기 때문에 .pem 파일을 찾으려면 "모든 파일" 옵션을 선택해준다.(형광펜)
성공적으로 가져왔다는 알림창이 뜬다.
4. Save private key > 예 > .pem 파일과 같은 이름으로 저장해준다.
이제 PuTTY의 SSH 클라이언트를 사용해 인스턴스에 연결할 수 있게 되었다.
Linux 인스턴스에 연결하자 (AWS EC2)
0. PuTTY를 실행한다.
1. 처음 페이지에서 할 수 있는 것은 아래 세가지이다.
1-1) Host Name (or IP address) : 인스턴스 연결 시 보이는 퍼블릭 DNS를 사용했다.
1-2) Port 값은 SSH의 포트번호인 22
1-3) 연결 유형은 SSH
2. Category: > Connection > SSH > Auth > Browse...
3. 위에서 생성한 키 .ppk 파일을 선택한 뒤 열기 > 더 편한 연결을 위해 Save > Open > "예"
'Cloud' 카테고리의 다른 글
Go언어로 AWS Price List API(Bulk API) 사용하는 예제 (0) | 2023.02.24 |
---|---|
[AWS] AWS EC2 리눅스 인스턴스 Git Bash로 접속하기 (0) | 2021.06.29 |
[AWS] EC2(Elastic Compute Cloud) 시작하기 & 인스턴스 생성하기(AMI 2) (0) | 2021.06.29 |
[AWS] AWS란? (0) | 2021.06.29 |