如何修复 Mac 上的“未找到匹配的密钥交换方法”

时间:2022-03-22 15:54:28 

这些是关于如何在 Mac 上尝试 SSH 时修复“未找到匹配的密钥交换方法”错误消息的说明。

尝试使用 macOS 通过 SSH 连接到旧服务器时,您可能会收到一条 ssh 错误消息,内容如下:

无法与 123.123.123.123 端口 22 协商:找不到匹配的密钥交换方法。

报错:diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1,diffie-hellman-group1-sha1

如何修复 Mac 上的“未找到匹配的密钥交换方法”

为了成功连接,OpenSSH 必须为每个参数至少提供一个相互支持的选择。如果客户端和服务器无法就一组相互参数达成一致,则连接将失败。在这种情况下,客户端和服务器无法就密钥交换算法达成一致。服务器提供了 diffie-hellman-group1-sha1,它受 OpenSSH 支持,但默认情况下不再启用。它被认为很弱并且在 Logjam 攻击的理论范围内。

有几种方法可以解决这个问题......

最简单的解决方案步骤1

重新尝试 SSH 连接,将以下内容添加到命令行:

Reattempt your SSH connection, adding the following to your command line:
-oKexAlgorithms=+diffie-hellman-group1-sha1

ie. ssh -oKexAlgorithms=+diffie-hellman-group1-sha1 username@123.123.123.123


如何修复 Mac 上的“未找到匹配的密钥交换方法”

或者,您可以按照以下步骤使该选项永久化...

永久解决方案

步骤1

打开一个新的终端窗口

第二步

输入sudo nano ~/.ssh/config,然后在出现提示时输入您的管理密码。

如何修复 Mac 上的“未找到匹配的密钥交换方法”

第三步

将以下行添加到配置文件中,将 123.123.123.123 替换为您要连接的服务器的 IP。

主机 123.123.123.123

KexAlgorithms +diffie-hellman-group1-sha1

如何修复 Mac 上的“未找到匹配的密钥交换方法”

第四步

按Control+X退出。当询问是否保存修改后的缓冲区时输入Y。

如何修复 Mac 上的“未找到匹配的密钥交换方法”

点击Return确认要写入的文件名。

如何修复 Mac 上的“未找到匹配的密钥交换方法”

第五步

现在您可以像往常一样通过 SSH 连接到您的服务器。

ssh 用户名@123.123.123.123

如何修复 Mac 上的“未找到匹配的密钥交换方法”

意思就是如何修复 Mac 上的“未找到匹配的密钥交换方法”的内容,希望对你有所帮助。

标签:未找到匹配的密钥,Mac
0
投稿

猜你喜欢

  • ​腾讯会议在哪签到

    2022-09-25 07:34:01
  • win11系统此站点的连接不安全怎么办?

    2023-12-21 15:58:30
  • 搜狗输入法有更便捷的输入中文数字或日期的方法?

    2022-02-23 14:57:21
  • 怎么关闭电脑版腾讯视频的推送消息?

    2023-05-08 21:53:30
  • Win10文件夹中显示图片更多详细信息的操作方法

    2023-03-24 04:33:55
  • PS如何制作镜头光晕效果?PS制作镜头光晕效果方法

    2023-01-26 14:31:14
  • 微软应用商店错误代码0xC002001B如何解决?

    2023-07-23 20:29:05
  • aida64测试的数据怎么看_aida64测试cpu稳定性教程

    2022-09-25 03:37:09
  • Word 功能版块简介,文件、开始、插入、设计、布局等功能

    2023-02-17 05:11:25
  • WPS如何对表格进行行列转置

    2022-12-18 00:06:12
  • 新年新气象,为您带来实现新年计划的APP

    2022-02-10 06:32:43
  • Windows 10成全球第二大系统!在中国无语

    2022-06-07 18:05:52
  • excel几个表格合并到一个表

    2023-02-13 14:37:37
  • excel中数字分隔符怎么调出来?

    2023-01-01 14:02:26
  • WPS Office手机版怎么找回丢失的文档

    2023-07-24 21:02:45
  • wps office的批注怎么删除

    2022-02-01 13:26:53
  • word表格数据如何快捷计算 word求和,求平均值等,而且也能像Excel那样进行批量计算哦

    2022-09-08 10:04:14
  • epic登录不上去是怎么回事?epic登录不上去怎么办?

    2023-05-12 11:24:33
  • 在excel中如何在同行或同列自动填充相同的值

    2023-04-27 08:25:39
  • 再点击工具栏清除清除全部

    2022-03-01 21:01:24
  • asp之家 电脑教程 m.aspxhome.com