mac os从12升级到13.3后,ssh连不上一些服务器,提示
ssh root@10.0.0.1
Unable to negotiate with 10.0.0.1 port 22: no matching host key type found. Their offer: ssh-rsa
原因是新ssh不支持ssh-rsa算法
解决办法
cd ~/.ssh
vi config
输入以下内容添加ssh-rsa算法
Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
网友评论