.Net 类通过 SSH 在 Linux 上远程执行?

McA*_*hey 5 .net c# linux ssh

我不确定从哪里开始简单地执行远程脚本并将输出返回到 Web 表单。在这种情况下,我们有一个应用服务器来执行一些 3rd 方工具。我们想为我们的高级用户编写一个界面,允许他们检查各种进程的状态,并执行一些支持可用的 3rd 方管理工具。问题是我们只能通过 SSH 上的 Putty 连接到这台 Linux (RedHat) 机器。我查看了 PsExec,但它似乎无法处理 SSH。如果可能的话,我想避免任何大的安全漏洞,但这旨在限制封闭网络中的用户数量。感谢您对入门的任何帮助!

Yah*_*hia 4

在 .NET 中执行 SSH 有多种选项 - 尽管您需要一个库来实现这一点,因为没有内置任何内容: