我无法使用 SharpSSH 建立安全的 FTP 连接。到目前为止,我一直在使用 DOS 命令行应用程序 MOVEit Freely 进行连接,并且连接正常:
C:\> ftps -user:ABC -password:123 xxx.xxx.xxx.mil
但是,当我尝试使用 SharpSSH 做同样的事情时,我收到一个错误,提示连接超时或服务器没有正确响应:
Dim sftp = New Tamir.SharpSsh.Sftp("xxx.xxx.xxx.mil", "ABC", "123")
sftp.Connect()
或者
Dim host = New Tamir.SharpSsh.SshStream("xxx.xxx.xxx.mil", "ABC", "123")
知道我可能做错了什么,或者我怎么能找出失败的地方?
请注意,我需要一个安全的 FTP 连接,因此 .NET 类不是一个选项。如果它们存在,我愿意尝试 SharpSSH 的替代品。