- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我正在尝试通过 SSH 在我的 UNIX 机器上执行 perl 脚本。我已经设法连接到机器并执行“ls”和“man chmod”,但是当我尝试“perl/test/temp.pl”或“perl a”时,我没有得到任何回复。
我使用的代码如下
PasswordConnectionInfo connectionInfo = new PasswordConnectionInfo(host, user,pass);
using (var client = new SshClient(connectionInfo))
{
client.Connect();
var cmd = client.CreateCommand(script);
string result = cmd.Execute(script);
var reader = new StreamReader(cmd.OutputStream);
var output = reader.ReadToEnd();
Console.Out.WriteLine(result + "_output:" + output);
}
有人遇到相同或相似的问题吗?
最佳答案
尝试:
client.Connect();
SshCommand cmd = client.RunCommand(message);
var output =cmd.Result;
关于c# - 使用 sshnet 执行 unix 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21529972/
我正在尝试使用 C# 创建 SSH 客户端。我正在使用 Renci.SshNet 库。我在发送命令和从服务器获得适当响应时遇到问题。 我一直在测试它的方法是发送 ls 命令,然后发送 cd.. 命令,
Closed. This question is off-topic。它当前不接受答案。
我的密码和用户名是字符串,要初始化SftpClient,我需要将它们转换为Renci.SshNet.PrivateKeyFile。 我试图投: string myPassword = "root";
我正在使用 Renci.SshNet.Sftp 连接到 SFTP。当我尝试调用 sftpClientObject.Connect() 时出现以下错误。请在下面找到错误。几天前它工作正常。检查了身份验证
从我的脚本尝试连接到 unix 服务器以下载文件但出现以下错误.. Renci.SshNet.Common.SshConnectionException : Client not connected.
我正在尝试通过 SSH 在我的 UNIX 机器上执行 perl 脚本。我已经设法连接到机器并执行“ls”和“man chmod”,但是当我尝试“perl/test/temp.pl”或“perl a”时
有谁知道是否可以使用 SSH.NET 库 (Renci.SshNet) 以编程方式更改 SFTP 站点上的用户密码?无论哪种方式,我都无法找到任何确定的信息。 如果是,我将不胜感激您能提供的任何指示。
我想连接一个 SSH 服务器,在连接时运行一个自定义命令,该命令需要 XML 作为输入(UTF-8 编码,多行,在每个 XML 文档的末尾有一个特殊的行标记它的结束)和输出 XML(UTF-8 编码,
使用 Renci 的 sshnet 库,我无法在上传文件时处理连接问题。 如果我在 UploadFile 上设置一个断点,禁用我的连接并让它运行,它就会卡在该行上。这些文件在慢速连接上可能是大文件,因
我正在开发一个简单的 WPF 应用程序,其唯一目的是使用 Renci SSH.net 库获取 SshClient 的工作目录并将其进一步传递给 SftpClient。 我似乎无法使用从 RunComm
我正在使用 .NET 库 Renci.SshNet 连接到远程 Solaris 机器(它是 ESXi 上的 VM)。它连接良好。 我使用以下方法执行命令并获取标准输出。这在任何 Linux 机器和几乎
我已经看到关于此错误的其他线程,但我随机遇到此错误。在 30 个连接中,有 12 个出现此错误。试图了解这是为什么,以及可能的解决方案是什么。 using (SftpClient client = n
我正在 WPF 应用程序上使用 Renci SSH.Net 库,但在使用 SFTP 客户端时遇到问题。当用户尝试连接以从 SFTP 服务器下载一些文件时,他会收到如下所示的消息: Server res
我尝试在 Windows 10 64 位系统上使用 PowerShell 5.1 连接到远程 MySQL 服务器。我使用 Powershell x86 和 64 位版本。 当我使用 System.Da
我有一个 key 文件,正在与 Renci.ssh 一起使用来执行 sftp。但是,如果我将此文件复制并粘贴到 Azure Secret 中,当我运行相同的代码并尝试从 Azure Key Vault
我有一个 key 文件,正在与 Renci.ssh 一起使用来执行 sftp。但是,如果我将此文件复制并粘贴到 Azure Secret 中,当我运行相同的代码并尝试从 Azure Key Vault
我可以访问 Connected Renci.SshNet.SftpClient,我用它来获取 sftp 文件夹中的一系列文件。用于此的功能是 Renci.SshNet.SftpClient.ListD
我正在尝试使用 SFTP 将文件发送到某个服务器。在此过程中我遇到了异常 Renci.SshNet.Common.SshException: Invalid private key file. at
我是一名优秀的程序员,十分优秀!