WinSCP的known_hosts文件?

Mr.*_*and 4 ssh sftp winscp

WinSCP中有没有办法配置一个known_hosts带有密钥指纹的文件,以便在您要连接时不被WinSCP查询?

Mar*_*ryl 6

WinSCP 不使用known_hosts文件。与 PuTTY 一​​样,它将已知的主机密钥存储到 Windows 注册表(或可选的 INI 文件)中

[HKEY_CURRENT_USER\SOFTWARE\Martin Prikryl\WinSCP 2\SshHostKeys]
Run Code Online (Sandbox Code Playgroud)

密钥的格式与known_hosts.

如果您将主机密钥缓存在另一台机器上,您可以将其复制到新机器上。


但是您可以known_hosts文件中导入主机密钥


另一种方法是让 WinSCP 使用主机密钥的已知指纹保存新站点,例如:

winscp.exe sftp://username;fingerprint=ssh-rsa-xxxxxxxxxxx...=@example.com/;save
Run Code Online (Sandbox Code Playgroud)

https://winscp.net/eng/docs/integration_url#save