Post

SGE 접속 에러 (로그인 안됨)

no matching host key type found. Their offer: ssh-dss

잘 되다가 어느순간 `ssh`로 서버 접속이 안되는 에러 발생


1
Unable to negotiate with [server IP] port [port id]: no matching host key type found. Their offer: ssh-rsa, ssh-dss


solution


  • /etc/ssh/ssh_config 파일에 아래 코드를 추가해주면 해결된다.
1
2
3
4
5
sudo gedit /etc/ssh/ssh_config #gedit, nano, vim 뭐든 편집가능한 툴

# 아래 두 줄을 추가해준다.
HostKeyAlgorithms ssh-rsa,ssh-dss
PubkeyAcceptedKeyTypes ssh-rsa,ssh-dss
reloadrestart 필요없다. 다시 접속해보면 해결된거 확인가능

another solution

  • 서버 접속 코드에 -oHostKeyAlgorithms=+ssh-dss 추가하는 방법도 있는데
    일시적인 해결법이라 별로 추천하진 않는다.




reference

This post is licensed under CC BY 4.0 by the author.

© Subin Cho. Some rights reserved.

Using the Chirpy theme for Jekyll.