У меня проблемы с установлением безопасного FTP-соединения с использованием SharpSSH. До сих пор я использовал приложение командной строки DOS MOVEit Free, чтобы установить соединение, и оно подключается нормально:
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, если они существуют.