Study Record

[암호] Window에서 private key를 가지고 리눅스 서버 접속 - putty 본문

암호

[암호] Window에서 private key를 가지고 리눅스 서버 접속 - putty

초코초코초코 2021. 12. 10. 13:40
728x90

1. 작업 개요

Window 에 Putty 프로그램을 깔아 Putty Key Generator 을 이용해서 private key 와 public key를 생성한 뒤, 리눅스 서버의 ssh에 public key를 등록한뒤, putty 로 만든 private key 를 로드하여 리눅스 서버의 ssh로 접속해본다.

 

2. 실습

Window : 192.168.10.202

Linux : 192.168.10.200

 

[Window]

㉮ Window 에 putty 프로그램을 다운받는다.

https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

"putty-64bit-0.76-installer.msi" 다운받은 뒤 설치

 

㉯ Putty Key Generator 프로그램을 실행하여 Generate 버튼을 눌러 키를 생성한다. 

 

㉯ Key passphrase 와 confirm passprase 를 설정(암호 설정, 아무값이나 상관없다.)하고 public key를 바탕화면에 저장한다. 이름은 id_rsa 로 설정했다.

 

㉰ private key를 바탕화면에 저장한다. 이름은 id_rsa 로 설정했다.

 

㉱ 바탕화면에 잘 저장됐는지 확인한다.

 

[Linux]

㉲ Public key for passting into OpenSSH authorized_keys file: 이라고 되어있는 부분을 복사해서 Linux 서버의 /root/.ssh/authorized_keys 파일에다 저장한다.

→ Window

→ Linux

# mkdir /root/.ssh/

# vi /root/.ssh/authorized_keys

# chmod 600 /root/.ssh/authorized_keys

 

[Window]

㉳ putty 프로그램을 실행하여 private key 를 로드하고 Linux 서버의 ip를 설정한다.

Connection -> SSH -> Auth 에 들어가 생성해둔 바탕화면의 private key를 가져온다.

 

㉴ Open 을 눌러 Linux 서버로 접속을 시도한다.

key 를 생성했을 때 설정했던 암호로 접속을 성공한 것을 볼 수 있다.

728x90