我使用 ssh turnnel 连接到服务器。
ssh middleHost -L 12345:desHost:22
服务器是 FreeBSD。(OpenSSH_6.2p2、OpenSSL 0.9.8y)
这行得通成功地在终端中使用 sftp 时
sftp -oPort=12345 localhost
但确实如此不是在 nppFTP 中工作。
当我尝试使用 NppFTP 连接时,我得到以下输出:
Connecting
[SFTP] Connection failed : Socket error: disconnected
Unable to connect
Disconnected
我尝试过不同的 NppFTP 版本,但无效。
顺便说一句,同一子网上的另一个 FreeBSD 服务器(OpenSSH_7.8p1,OpenSSL 1.1.1a-freebsd)可以成功连接到 NppFTP。