我正在使用SSH.NET从我的.net应用程序连接到一台linux服务器,除了pbrun su - myaccount之外,我执行的每个命令都会如期完成。在调试过程中,当执行pbrun su - myaccount命令时,调试器中的箭头消失,并且控制权永远不会返回给visual studio,因此需要我手动停止调试应用程序。
我想通过ASP.NET应用程序创建一个SFTP帐户。为了定义密码,我需要输入两次Enter new password:passwd: password updated successfully using (var client = new SshClient("xx.xxx.xxx.xxx", 22, "root", "********")
我需要向几个设备发送命令列表。对于每个IP,使用来自用户和密码文本框的给定凭据打开SSH连接,运行所有命令并将输出返回到输出文本框。FATAL ERROR: Server refused to start a shell/commandStarted a shell/command
Welcome to XX