Используемые имя пользователя, пароль и IP-адрес верны. Я могу подключиться к тому же IP-адресу с тем же паролем, используя putty или любой другой сторонний инструмент, но то же самое не работает, когда я пытаюсь подключиться из моего кода C#.
Код: Выделить всё
SshClient _client = new SshClient(ipaddress, username, password);
_client.Connect();
labelControl5.Text = "Connection: " + _client.IsConnected;
if (_client.IsConnected)
{
stream = _client.CreateShellStream("sys rst", 80, 24, 800, 600, 1024);
StringBuilder answer = sendCommand("sys rst");
MessageBox.Show(answer.ToString());
}
else
{
MessageBox.Show("Connection failed " + _client.IsConnected);
}

Я новичок в этом мире C# и застрял в этой проблеме, пытаясь разобраться в ней последние две недели. Пожалуйста, пожалуйста, помогите.
Подробнее здесь: https://stackoverflow.com/questions/619 ... enied-pass
Мобильная версия