Network & Server Factory

개인 공부 기록

Cloud/KT Cloud

[KT Cloud] Windows에서 PuTTY로 Linux 서버 SSH 키 접속

1nfra 2021. 3. 16. 02:23
KT Cloud에서 받은 SSH Keypair(pem)를 PuTTYgen으로 ppk로 변환하고, 서버 접속 설정에 22번 포트를 추가한 뒤 PuTTY로 root 계정에 키 인증으로 접속했습니다.

1. 준비

이전 글에서 만든 Linux 서버에 SSH로 접속합니다. 서버를 만들 때 SSH Keypair를 생성했기 때문에 키로 인증합니다.

 

[KT-CLOUD] 서버 생성하기

오늘은 KT-CLOUD에서 서버를 생성해보는 시간을 가져보도록 하겠습니다. 먼저 KT Cloud 홈페이지에 접속 후 오른쪽 상단에 클라우드 콘솔로 로그인해주세요. cloud.kt.com KT Cloud DX Platform Digital Transform..

alsrbdmsco0409.tistory.com

Windows에서는 PuTTY를 사용합니다. 공식 사이트에서 PuTTY와 PuTTYgen을 내려받아 설치합니다.

 

Download PuTTY: latest release (0.74)

This page contains download links for the latest released version of PuTTY. Currently this is 0.74, released on 2020-06-27. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel

www.chiark.greenend.org.uk

2. pem 키를 ppk로 변환

PuTTY는 pem 형식을 바로 쓰지 못하므로 PuTTYgen으로 ppk 형식으로 바꿉니다.

2.1 pem 불러오기

PuTTYgen을 실행하고 Load로 pem 파일을 불러옵니다. Successfully 메시지가 나오면 성공입니다.

2.2 개인 키 저장

Save private key를 누르고, 암호 없이 저장할지 묻는 창에서 예를 누릅니다.

파일 이름을 지정해 저장합니다.

3. 접속 설정(22번 포트)

SSH로 접속할 서버를 선택하고 접속설정을 누릅니다.

22번 포트를 추가합니다. 캡처의 공인 IP는 보안상 가렸습니다.

22번 포트 접속 설정

4. PuTTY로 접속

4.1 키 지정

PuTTY를 실행하고 Connection > SSH > Auth에서 앞에서 저장한 .ppk 파일을 지정합니다.

4.2 서버 주소 입력

Session에서 서버 IP를 입력하고 Open을 누릅니다.

처음 접속할 때 나오는 호스트 키 확인 창에서 예를 누릅니다.

4.3 로그인

login as: 에 root를 입력합니다.

5. 결과

키 인증으로 SSH 접속에 성공했습니다.

SSH 접속 성공

6. 정리

  • PuTTY에서 쓰려면 pem 키를 PuTTYgen으로 ppk로 변환합니다.
  • KT Cloud 접속 설정에 22번 포트를 추가해야 합니다.
  • 개인 키 파일은 외부에 유출되지 않게 보관합니다.
728x90
서울
--:--:--
-전체 글
-카테고리
오늘 방문