你的位置:首页 > 软件开发 > ASP.net > .Net使用SSH.NET通过SSH访问Linux主机

.Net使用SSH.NET通过SSH访问Linux主机

发布时间:2015-10-09 16:00:04
使用了SSH.NET库,添加引用dll至项目,以下代码显示了点击按钮后SSH链接Linux主机执行命令并返回命令执行结果 1 protected void btnExcute_Click(object sender, EventArgs e) 2 { 3 string ...

使用了SSH.NET库,添加引用dll至项目,以下代码显示了点击按钮后SSH链接get='_blank'>Linux主机执行命令并返回命令执行结果 

 1 protected void btnExcute_Click(object sender, EventArgs e) 2 { 3   string server = ServerAddr.Text; 4   string username = UserName.Text; 5   string password = Password.Text; 6   string command = Command.Text; 7  8   StringBuilder result = new StringBuilder(); 9   try10   {11     using (var client = new SshClient(server, username, password))12     {13       try14       {15         client.Connect();16         result.Append(client.RunCommand(command).Execute() + "\r\n");17         QAResult.Text = result.ToString();18         client.Disconnect();19       }20       catch (Exception e1)21       {22         result.Append(e1.Message + "\r\n");23       }24     }25   }26   catch (Exception e1)27   {28     result.Append(e1.Message + "\r\n");29     QAResult.Text = result.ToString();30   }31 }

原标题:.Net使用SSH.NET通过SSH访问Linux主机

关键词:.NET

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。