“找不到匹配的密钥交换方法。他们的报价:diffie-hellman-group1-sha1”。如何修复客户端而不是服务器

“找不到匹配的密钥交换方法。他们的报价:diffie-hellman-group1-sha1”。如何修复客户端而不是服务器

因此,我们最近更新了服务器,发现旧的 Linux 客户端无法登录并生成“找不到匹配的密钥交换方法。他们的报价:diffie-hellman-group1-sha1”,在我们的新服务器上。在线检查我只看到启用使用“diffie-hellman-group1-sha1”的说明,但我不想这样做。所以解决方案很简单......在客户端上运行 ssh-keygen 并指定一些其他密钥交换方法(例如“diffie-hellman-xxx-sha256”)。不过我似乎没有找到这样的选择。我不想表现出我的无知,但我错在哪里? sha1 是默认方法吗?如果是,我该如何更改它?

相关内容