У меня возникли проблемы с созданием безопасного FTP-подключения с помощью SharpSSH. До сих пор я использовал приложение командной строки 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()
or
Dim host = New Tamir.SharpSsh.SshStream("xxx.xxx.xxx.mil", "ABC", "123")
Любая идея, что я могу делать неправильно, или как я могу понять, что не получается?
Обратите внимание, что мне нужно безопасное FTP-соединение, поэтому классы .NET не подходят. Я готов попробовать альтернативы SharpSSH, если они существуют.