티스토리 뷰

DevOps

RSA key pair를 이용한 SSH 접속

Seogineer 2021. 3. 31. 00:31

1. puttygen 다운로드

www.puttygen.com/

 

PuTTYgen Download

Download PuTTYgen for Windows, Linux and Mac operating system. Find step by step guide to downloading PuTTYgen, a key generator for free.

www.puttygen.com

 

2. RSA key 생성

Generate 버튼을 눌러서 key를 생성한다.

 

 

마우스 커서를 움직이면 바가 차오르는데 다 차오를때까지 움직여준다.

 

Key comment에 Username을 입력하고 Save public key, Save private key(.ppk 확장자) 버튼을 각각 눌러서 각각 저장한다.

 

Save private key를 누르면 아래와 같은 창이 나오는데 예를 누르고 확장자가 .ppk 인 파일을 저장한다.

저장이 끝나도 puttygen 창은 닫지 않는다.

 

 

3. Google Cloud Platform SSH 키 설정

메뉴 -> Compute Engine -> 메타데이터 -> SSH키 탭 -> 수정 버튼 -> 항목 추가

 

puttygen 창의 Public key for pasting into OpenSSH authorized_keys file에 있는 Public key를 복사하여 붙여넣고 저장

 

4. putty에서 클라우드로 ssh 원격 접속

메뉴 -> Compute Engine -> VM 인스턴스 -> 외부 IP 복사

 

putty 실행 후 Host Name 항목에 puttygen에서 Key comment 항목에 입력했던 Username과 위에서 복사한 외부 IP를 아래 스크린샷 형식처럼 붙여넣는다.

 

"Username@외부IP"

 

그리고 왼쪽 메뉴 - SSH - Auth를 클릭

Private key file for authentication 항목에 아까 저장한 private key(.ppk)를 불러온 뒤 아래 Open 버튼을 눌러 연결한다.

 

참고

 

생성된 GCP를 SSH로 접속하기

구글 클라우드 플랫폼(GCP)에 SSH로 접속하는 방법은 1. 브라우저 창에서 열기 2. 맞춤 포트의 브라우저 창에서 열기 3. gcloud 명령 보기 4. 다른 클라이언트 SSH 사용이 있다 현재 사용하고 있는 PC 에

ruuci.tistory.com

 

'DevOps' 카테고리의 다른 글

오라클 클라우드 인스턴스 생성 및 SSH 접속  (0) 2022.06.04
Docker 설치  (0) 2022.06.04
GitLab CI/CD 에러 해결  (0) 2021.08.19
우분투 리눅스에서 GitLab CI/CD 설정  (2) 2021.08.17
방화벽 설정에서 CIDR 표기법  (0) 2021.03.30
댓글
Total
Today
Yesterday
링크
Apple 2023 맥북 프로 14 M3, 스페이스 그레이, M3 8코어, 10코어 GPU, 512GB, 8GB, 한글