SSH:如何禁用严格的主机密钥检查,但仍会收到有关新设备的警告

SSH:如何禁用严格的主机密钥检查,但仍会收到有关新设备的警告

我在一家公司工作,该公司涉及通过 ssh 登录多个不同的设备,这些设备具有相同的 IP 地址和主机名,但 ssh 的私钥是唯一的。我试图找出一种方法来禁用严格的主机密钥检查,拒绝让我连接到新设备,但仍然警告我这是一个新设备。

我知道我可以设置StrictHostKeyChecking yes.ssh/config但仅凭这一点它就拒绝让我输入用户名和密码。添加UserKnownHostsFile /dev/null它时,我可以连接,但完全禁用检查,这也不是我想要的!

如何设置 ssh 在连接到新设备时发出警告,但仍然允许我连接到它们?所有设备之间的密码也不一致,因此我无法将其设置为自动输入。

最终我知道,当专门连接到我们公司内部的设备时,中间人攻击的可能性很小,但我仍然喜欢确认您正在连接到已知设备。

相关内容