Dev

WSL2 - putty로 SSH 연결하기

hou27 2021. 12. 31. 13:33

WSL2를 활용하여 작업하던 중 갑자기 작업표시줄에 있는 putty가 보여 ssh로 접속해보고 싶단 생각이 들었다.

 

 

시도해봤더니 위와 같이 에러를 던졌다.

 

ssh 서비스가 작동하고 있지 않는 것 같아서 우선 설치 유무부터 확인해주었다.

 

다행히도 설치가 되어있었다.

 

위 명령어를 통해 ssh가 실행되고 있지 않음을 확인하고,

서비스를 시작하려 했으나

이렇게 host key가 없다며 종료되었다.

 

해당 문구를 구글링해보니 거의 최상단에서 바로 해답을 찾을 수 있었다.

https://www.garron.me/en/linux/sshd-no-hostkeys-available-exiting.html

 

sshd: no hostkeys available -- exiting

sshd: no hostkeys available -- exiting Written by Guillermo Garron Date: 2020-05-11 19:05:00 00:00 Today while trying to start ssh server on my WSL Ubuntu installation, I got this error: sshd: no hostkeys available -- exiting After searching on the web, I

www.garron.me

ssh-keygen -A

이 명령어 하나면 간단하게 key가 발행되며 해결되었다.

 

이후 다시 ssh를 실행하고 putty로 접속을 시도하였으나,

 

위와 같은 에러 문구가 떴다.

ssh 설정의 문제로, 약간만 수정해주면 되는 문제이다.

 

https://zepeh.tistory.com/391

 

윈도우 환경에서 putty로 ubuntu 계정 접속 시 Disconnected: No supported authentication methods available (server sen

/etc/ssh/sshd_config 접근 => sudo vi /etc/ssh/sshd_config PasswordAuthentication을 yes로 수정 그리고 저장 ssh 재시작 => /etc/init.d/ssh restart 그리고 putty로 접속하니 해결

zepeh.tistory.com

vi /etc/ssh/sshd_config

편집기로 켜준 후

PasswordAuthentication을 no에서

yes로 수정해주면 끝!

 

service ssh restart

서비스의 설정을 변경했으므로 1회 재시작해주는 것이 좋다.

성공!