▼ DevOps/AWS

AWS | EC2 인스턴스 키 페어 추가, SSH 접속하기

Valar 2021. 7. 15. 17:59
반응형

 

EC2에 SSH로 접근제어를 위해 키 페어(private-public)를 사용한다.

하나의 키 페어를 여러 개발자가 공유해서 쓸 수도 있겠지만 필요에 따라 개발자별로
키 페어를 관리하는 상황이 있을 수 있기 때문에 추가하는 방법에 대해 알아보도록 한다.

키 페어를 추가하거나 교체하려면 인스턴스에 연결할 수 있어야 한다.

기존 프라이빗 키를 분실했거나 키 페어 없이 인스턴스를 시작한 경우 인스턴스에 연결할 수
없으므로 키 페어를 추가하거나 교체할 수 없다.

 

# 프라이빗 키를 분실한 경우

자세한 내용은 프라이빗 키를 분실한 경우 Linux 인스턴스에 연결 섹션을 참조한다.

 

키 페어로 검색 후 키 페어 (EC2 기능) 선택

 

 

 

우측에 키 페어 생성을 선택한다.

 

 

 

키 페어 이름 입력    .ppk 선택  →  키 페어 생성

 

 

 

생성하면 .ppk 파일이 다운로드 받아진다.

 

 

PuTTYgen 실행 (다운로드)

Load  →  .ppk 파일을 불러온다.

 

 

 

키 페어 내용을 복사한다.

 

 

EC2 - SSH 접속

기존 키 페어로 EC2 SSH에 접속 후 .ssh/authrozed_keys에 복사한 키 페어 내용을 추가 후 저장 한다.

 

// authorized_keys 파일 편집
vi .ssh/authorized_keys

// 저장
:wq!

 

 

PuTTY 실행

 퍼블릭 IPv4 DNS 입력

 

 

 

Connection    SSH  →  Auth

Browser   .ppk 파일을 불러온 후 Open

 

 

 

인스턴스 계정으로 접속 확인

 

 

 


Reference

반응형