ライブラリ NugetでSSH.NETをインストールします。 テストクラス説明 コンストラクタで接続情報を用意し、Execute()でテストをしています。 基本的な流れとしては Renci.SshNet.ConnectionInfoクラスを生成し、接続情報を用意する。 Renci.SshNet.SftpClientのインスタンスを生成して接続/切断を行う。 ファイルリストを取得する場合はListDirectoryで取得して処理。 ファイルのアップロード/ダウンロードはUploadFile/DownloadFileメソッドにストリームを渡して処理する。 となります。 // SFTP接続クラス public class CSftp { // 接続情報 public ConnectionInfo ConnNfo { private set; get; } // 接続ホスト名 public str