SSH 접근시 key 사용하지않고 pw로 접근하는방법
어떻게 보면 최근 흐름과 반대로 간다고보시면 됩니다 ㅎㅎ
최근 클라우드 시장이 활발해지면서 ssh키를 이용한 인증을 사용하곤 하는데요.
WSL에 ssh를 깔고 접근하니 로컬네트워크에서는 불필요하게 과정을 덧붙히는(?) 느낌도 있어 이 에러를 해결하는방법입니다.
No supported authentication methods available (server sent publickey)
기존과 동일하게 id /pw로 ssh 접근이 가능하도록 셋팅해보겠습니다.
먼저 최소한 서버에 한번은 접근해서 root 권한을 획득해주셔야합니다.
저같은경우 wsl이기 때문에 ubuntu로 접근해서 root 권한을 얻었습니다.
그리고 vi /etc/ssh/sshd_config 로 들어가서
PasswordAuthentication 항목을 찾아서 no 를 yes로 변경해줍니다.
변경후 :wq를 통해 저장해주고 service ssh restart 명령어로 데몬을 재시작 시켜주세요.
그리고 다시 ssh로 접근하면 에러없이 id / pw로 접근가능하시는걸 확인할 수 있습니다.