Я пытаюсь выполнить команду ssh-клиента, используя пакет SshNet. Приведенные ниже коды зависают при командах RunCommand и Execute и не выполняют команду на целевом устройстве.
Я пытаюсь выполнить команду ssh-клиента, используя пакет SshNet. Приведенные ниже коды зависают при командах RunCommand и Execute и не выполняют команду на целевом устройстве. [list] [*]Использование RunCommand
[*]Использование CreateCommand и Execute [/list] [code]using (var duclient = new SshClient("ipaddress", 22, "admin", "admin")){ duclient.Connect(); SshCommand command = duclient.CreateCommand("show outlets"); command.Execute(); duclient.Disconnect(); duclient.Dispose(); } [/code] Но ручное подключение с помощью putty работает и позволяет выполнять команды. Ниже приведены эталонные изображения. [list] [*] [img]https://i.sstatic.net/YFFPDghx. png[/img]