我是一个年轻的学生,本周接受了我的家庭作业.这对我来说非常困难,因为我必须创建一个程序,它能够连接到SSH服务器并发送commamd"etc/init.d/networking restart".
我应该用C#编写这个应用程序,我对它很新(只是从一些学校的课程中学到的).我也应该创建一个GUI.
我理解C#的基础知识(循环,如果等等......).
我已经创建了GUI,菜单,按钮和日志列表框.GUI = 3个文本框(ip,用户名,密码)和一个连接按钮.


我正在使用Microsoft Vistual Studio进行编码.
我的问题是:如何建立与服务器的SSH连接?
我想从C#执行一个应用程序(命令行应用程序)...我想在执行这个应用程序并向它提供输入后,我想解析将导致它的输出.因为,它会输出许多东西,我想从中获取,只需要我需要的东西......
我怎样才能做到这一点 ??
如何在c#中获取输出,然后从中获取我需要的东西?
为了在C#中执行命令行...我想用"Jeff MC"方式,他在这个帖子中解释了 如何:在C#中执行命令行,得到STD OUT结果
非常感谢