ssh登录时报错:sign_and_send_pubkey: no mutual signature supported
原因:
新的OpenSSH版本(7.0+)不推荐使用DSA密钥,默认情况下不使用DSA密钥(不在服务器或客户端上)。这些密钥不再被使用,因此如果可以,建议尽可能使用RSA密钥
解决方案:
修改配置文件:~/.ssh/config
Host servername.com
HostName 192.168.1.10
IdentityFile ~/dsa/id_dsa
PubkeyAcceptedKeyTypes=+ssh-dss
HostKeyAlgorithms +ssh-dss
网友评论