Я сделал приложение, которое подключается к устройству с помощью SSH-соединения, как мы это делаем с помощью PUTTY программное обеспечение. В моем приложении я использовал библиотеку C# Tamir.sharpSsh. Это дает исключение при подключении SSH. Я не знаю, проблема ли это в библиотеке или отклике устройства, или в чем-то еще.
Ниже приведен код.
using Tamir.SharpSsh;
var obj = new SshStream(ip, username, password); // exception here
obj.Write("ls -a");
string rS = obj.ReadResponse();
richTextBox.Text = rS;
Вот исключение
Exception : System.IO.IOException
at Tamir.SharpSsh.jsch.Session.connect(Int32 connectTimeout)
at Tamir.SharpSsh.jsch.Session.connect()
at Tamir.SharpSsh.SshStream..ctor(String host, String username, String password)
Я также могу предоставить данные Wireshark, если это необходимо.