C#简单SSH连接和发送命令

时间:2015-06-18 17:21:31

标签: c# ssh connection sbt

这是我使用

的代码
SshClient cSSH = new SshClient("192.168.10.144", 22, "root", "pacaritambo");
cSSH.Connect();
SshCommand x = cSSH.RunCommand("exec \"/var/lib/asterisk/bin/retrieve_conf\"");
cSSH.Disconnect();
cSSH.Dispose();

但我想从文本框发送命令,所以我已尝试过这个

SshCommand x = cSSH.RunCommand(textbox3.Text);

但基本上没有工作我希望textbox3.Text作为ssh命令。

1 个答案:

答案 0 :(得分:1)

使用:

SshCommand x = cSSH.RunCommand(textbox3.Text);

没有引号。