この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 57917|答える: 5

[出典] C#はSFTPサーバーと連携し、アップロード・ダウンロード、SFTPアップロード、ダウンロードを行います

[リンクをコピー]
掲載地 2018/12/29 12:23:55 | | | |
この投稿は2019年1月1日10時51分にsgFengSuによって最終編集されました。

前の投稿ではSFTPは追加されなかったので、ここに別途書いた
C#自体はSFTPとやり取りしないクラスやメソッドであり、SSH.NET クラスライブラリのGitHubを参照 SHH.NET ダウンロードアドレスが必要です https://github.com/sshnet/SSH.NET
これは最新のもので、他の場所からのダウンロードが使いにくい場合は、まずバージョンの問題かどうか、そしてプロジェクト自体の問題かどうかを確認できます。 .NET 4.0は4.0をサポートするDLLが必要です
ダウンロードしたファイルの内容は図に示されています

その後、自分でクラスを作れます。多くの人が書いていますし、検索すれば添付ファイルにアップロードします(他の誰かが書いたもので、どこからダウンロードしたか忘れました)。 アップロードでもダウンロードでも、まず接続してから接続を切る必要があります。
PS:SFTP默认端口 22
ちなみにSFTPとFTPには違いがありますので、混同しないでください。 追加のS(安全セキュリティ面では、FTPと比べてSFTPの方が安全ですが、より安全なのは性能の犠牲であり、転送速度は遅くなります。
LinuxシステムでSSHが有効であればSFTPも利用可能で、インストールは不要ですが、FTPは別途インストールする必要があります
UploadFileをアップロードする際、次のアップロードディレクトリはSFTPサーバーのフォルダディレクトリ+アップロード予定ファイル名の合計です。
ソースコードダウンロード:
観光客の皆さん、この投稿の隠された内容を見たい方は、どうぞ答える





先の:オフィスの学習教材フルセット(5,000元相当)
次に:C#は複数スレッドの最大パラレル数を制御します
掲載地 2018/12/31 11:12:31 |
私は学び、以前からFTPのアップロードとダウンロード機能に取り組んできました。
掲載地 2018/12/31 15:50:58 |
C#はSFTPサーバーと連携して、アップロード・ダウンロード、SFTPアップロード、ダウンロード、kanakn(理解)を行います。
掲載地 2019/07/18 15:26:34 |
供給ありがとう
掲載地 2019/08/29 18:07:31 |
ただ、学ぶこと、学ぶことだけが必要だ
掲載地 2021/06/12 11:40:26 |
うまくいくことを願う方法をたくさん見つけました
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com