In the current stable release of WinSCP, it seems that using SshHostKeyFingerprint
is mandatory and there are no ways to connect to SFTP server without that in SessionOptions
. I can see that the ability to bypass is added to the beta (5.2) but I was wondering whether or not it's possible to connect without this fingerprint.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
First, make sure you understand that you give-up any security, when you try to bypass SSH host key check. You effectively lose a protection against man-in-the-middle attacks.
Anyway, you can use use SessionOptions.GiveUpSecurityAndAcceptAnySshHostKey
.
It's NOT recommended though. You should always set SessionOptions.SshHostKeyFingerprint
.
Learn how to determine SSH host key fingerprint.