Windows で SFTP サーバーの構築

Windows で SFTP サーバーの構築

■まずはこちらの リンクからOpenSSH-Win64.zipをダウンロードします.     
 https://github.com/PowerShell/Win32-OpenSSH/releases

■C:\Program Files (x86) のフォルダーに OpenSSH-Win64 というフォルダーを作成し、ダウンロードしたファイル OpenSSH-Win64.zipをその中に解凍します。


■管理者モードでDOSコマンドラインを起動し、下記のコマンドを実行します。

powershell.exe -file "C:\Program Files (x86)\OpenSSH-Win64\install-sshd.ps1"



■両方のサービスを開始し、スタートアップの種類を手動から自動に変更します。


[.\FixHostFilePermission.ps1] を実行します。 インストール中の問いには全て [Y] で OK です。



Windows ファイアウォール稼働中の場合は、TCP ポート 22番の受信許可設定


■SFTPサーバーのコンフィグレーション情報の設定

アップロードファイルのサーバーのデフォルトフォルダの設定: