当前位置: 首页 > 工具软件 > portkey > 使用案例 >

Unable to negotiate with 120.26.106.212 port 22: no matching host key type f

赵禄
2023-12-01

原因是Terminal找不到支持的密钥交换方法,因为新版Openssh中认为SHA1这种hash散列算法过于薄弱,已经不再支持,所以我们需要手动去允许对于SHA1的支持 。
解决办法:
在生成公钥的~/.ssh文件夹下,新建一个config文件(config文件没有后缀),文件中添加如下内容:

Host *
HostkeyAlgorithms +ssh-rsa
PubkeyAcceptedKeyTypes +ssh-rsa
 类似资料:

相关阅读

相关文章

相关问答