在WinSCP中自动接受SSH主机密钥

时间:2014-03-03 03:26:17

标签: ssh ssh-keys public-key winscp

有没有办法在与WinSCP建立SSH连接时自动接受主机密钥。我使用的是winscp.com版本4.2。我了解-hostkey=*仅在5.2版本之后可用。

我的当前脚本只是等待提示,并且在主机密钥更改后不会继续。有没有办法实现自动化?

1 个答案:

答案 0 :(得分:2)

唯一合适的解决方案是升级。 WinSCP 4.2已有多年历史,因此存在许多安全漏洞。

显然,作为副作用,您可以获得-hostkey=*“功能”。

在5.2之前的版本中自动接受主机密钥的唯一方法是使用-hostkey=<fingerprint>。这仍然是唯一正确和安全的解决方案。

有关详细信息,请参阅Where do I get SSH host key fingerprint to authorize the server?