0

リモートサーバーに接続して、SCP/SSH 経由でファイルをアップロードしたいと考えています。

これには SharpSSH を使用していますが、機能しません。

ScpClint が接続しようとするたびに、JSchException verify: False が発生します。

これが私のコードです:

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

この問題を解決する方法について誰か提案がありますか? 多分別の図書館?Renci.SshNet も試しましたが、接続できるか、エラーは発生しませんが、何をアップロードしようとしても、サーバー上で何も見つかりません。

4

1 に答える 1

0

どのバージョンのライブラリを使用していますか?そのコードはかなり古く、保守されていません。私の通常の推奨事項は、SSHNetを試すことです。これは、.NET用に作成されたはるかに堅固なライブラリであるためですが、すでに試したことがあるとのことです。どちらのライブラリにも接続できない場合は、リモート側で問題が発生する可能性がありますか?

于 2012-09-15T21:51:10.013 に答える