SSH 登录失败:no matching host key type found. Their offer: ssh-dss
问题如下
最近登录一台服务器,提示如下错误并截图如下:no matching host key type found. Their offer: ssh-dss。
解决方案
查阅了下资料说是 因为OpenSSH 7.0以后的版本不再支持ssh-dss (DSA)算法,官方的说法是这个算法太弱了。Mac电脑升级之后版本是高于7的。可以通过加参数支持改算法如下
ssh -oHostKeyAlgorithms=+ssh-dss user@ip