JSchException验证:False C#.NET Scp SSH

时间:2012-09-12 09:27:11

标签: c# .net ssh scp sharpssh

我想连接到远程服务器以通过SCP / SSH上传一些文件。

我正在使用SharpSSH,但它不起作用。

每次ScpClint想要连接时,我都会得到JSchException验证:False。

这是我的代码:

Scp scpClient = new Scp();
scpClient.To(@"C:localPath", "hostIP", "/var/...", sshUser, sshPwd);

有人对如何解决这个问题有任何建议吗?也许另一个图书馆我也试过Renci.SshNet但是我可以连接或者它没有给出任何错误,但无论我试图上传什么都没有在服务器上找到。

1 个答案:

答案 0 :(得分:0)

您使用的是哪个版本的库?该代码相当陈旧且无需维护。我通常建议尝试SSHNet,因为这是一个更加可靠的库,是为.NET编写的,但是你说你已经尝试过了。如果您无法连接任何一个库,也许这是远程方面的问题?