web-dev-qa-db-ja.com

C#でsftpを使用する方法

可能性のある複製:
C#/ .NETでSFTPサーバーにファイルをアップロードする方法

.netはsftpをサポートしていますか?

オンラインでサンプルが見つかりません。

26
kevin

Sftpには SharpSSH を使用しましたが、うまく機能し、オープンソースです。

コード例:

sftp = new Tamir.SharpSsh.Sftp(ipAddress, username, password);
sftp.Connect();
sftp.Get(sourcePath, destinationPath);
sftp.Close();
15
Piers Myers

私たちのプロジェクトでは Rebex components (FTP、S-FTP、FTP-S)を使用しています。しかし、それらは商業的です。

3
Uwe Keim