sshd 忽略 KexAlgorithms

sshd 忽略 KexAlgorithms

sshd我有一台 PC作为 SFTP 服务器运行。我已配置KexAlgorithms如下:

KexAlgorithms +diffie-hellman-group-exchange-sha1,diffie-hellman-group14-sha1

我特意希望允许使用这些旧的密钥交换算法,因为我希望运行 WinSCP 的非常旧的(基于 Win98 的)PC 可以访问该服务器,而该 PC 仅具有少量可用的密钥交换算法。

但是,即使我KexAlgorithms在服务器上配置了,即使重新启动后连接也无法工作。我在服务器上检查了它允许的密码

sshd -T | grep kex

并且 thediffie-hellman-group-exchange-sha1和 the都没有diffie-hellman-group14-sha1列出。因此,无法从 Windows 98 上的 WinSCP 连接到该服务器。

注意:我特意使用了具有两个网络接口的 PC,即其中一个连接到常规 LAN(具有互联网接入等),另一个接口仅连接到旧 PC。我不能简单地更新旧电脑,因为它集成在一个非常独特且昂贵的测量仪器中,我无法更改。

相关内容