ssh.net

    2热度

    1回答

    我正在使用Renci.SshNet.Sftp连接到SFTP。当我尝试拨打sftpClientObject.Connect()时出现以下错误。请在下面找到错误。几天前它工作正常。检查了验证细节,它是完美的。 var _sftpClient = new SftpClient(_hostName, _userName, _password); using (_sftpClient) { _

    1热度

    3回答

    我们最近部署了一个项目进入生产环境,当我们尝试连接到外部sftp机器时,现在收到此错误消息:“无法建立连接因为目标机器积极拒绝它“。当我开发应用程序并进行测试时,我们没有连接到此服务器的问题。有人请向我解释什么会有所不同?是的,我拥有管理权限,生产服务器上的应用程序池没有。我不确定是否这可能是导致问题的原因,或者可能是外部客户端的服务器或防火墙阻止了我们。 如果有人可以请向我解释这一点,并解释我如

    0热度

    1回答

    我使用SSH.NET(Renci.SshNet)库来检索SQL文件的内容,但它似乎无法处理大型文件,因为我的电脑崩溃当我试图在500MB文件上使用以下代码时。 using (SshCommand command = client.CreateCommand("cat " + filename)) { filecontent = command.Ex

    0热度

    1回答

    在将应用程序变成更像背景任务的过程中,我注意到一些奇怪的行为。当我运行像这样(类似于旧代码,我修改)它工作正常: using (Foo f = new Foo(stuff)) { f.doSomething(); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefau

    1热度

    3回答

    试图通过用户名和私钥仅使用当前的ssh.net库进行身份验证。我无法从用户那里获得密码,所以这是不可能的。 这是我现在正在做的事情。 Renci.SshNet.ConnectionInfo conn = new ConnectionInfo(hostName, port, username, new AuthenticationMethod[] { new Passwor

    4热度

    1回答

    我想通过SSH连接到远程的GNU + Linux机器并执行命令,但使用IPv6地址。使用IPv4地址,它工作得很好。 我在Ubuntu 15.04运行和使用的MonoDevelop(单声道4.0) 下面是使用Renci SSH.NET库我的示例代码: SshClient sshClient = new SshClient (ipV6Address, user, pass); sshClient.

    0热度

    1回答

    该程序挂在.RunCommand()。我错过了一些非常基本的东西?看起来这是和其他人一样的代码,我知道这个命令是正确的。 如果我注释掉.runco​​mmand(),程序将执行时不会出错。 static void Main(string[] args) { PrivateKeyFile key = new PrivateKeyFile("private"); us

    1热度

    1回答

    我现在用的是ssh.net library进行SFTP操作与大型数据文件的工作数据的非阻塞流(> = 500MB) 我有怎样的问题以非阻塞的方式返回数据。 ftpClient.DownloadFile()方法签名是可以的,当写入文件或者如果有某种方式我可以实例化流,但是当我想要返回一个没有阻塞的流时如何使用它有问题。 到目前为止,我所看到的所有例子都将写入下载到Filestream。没有任何东西只

    5热度

    2回答

    我需要使用C#代码来执行此操作: 打开putty.exe背景(这就像一个cmd窗口) 登录到远程主机上使用IP地址 进入用户名和密码 一个接一个地执行几个命令。 运行得到响应告诉我,命令我跑在此之前,这里因此成功执行 我试图做这样的另一个命令: ProcessStartInfo proc = new ProcessStartInfo() { FileName = @"C:\putty.

    1热度

    1回答

    我目前正试图通过C#使用SSH命令“与”路由器“通话”。 我正在使用SSH.net模型。 public void connectSSH(string hostName, string username, string password) { using (var client = new SshClient(hostName, username, password))