masalibの日記

システム開発、運用と猫の写真ブログです

FreeFTPdを使ってWin2008でSFTP(SSH for FTP)してみた

ある案件でFTPを使っていました
サーバーを移行した時にPASVモードしかできない環境を使いました
ただユーザーの環境のFWがPASVモードを許可しない環境でした
FTPをあきらめてSFTPに舵を切りました

色々、探してみたのですが
簡単そうだったのがFreeFTPdだったのそちらにしました
http://www.freesshd.com/index.php?ctt=download
f:id:masalib:20160105201614j:plain


■インストール画面
f:id:masalib:20160105201625j:plain
Nextボタンを押す

f:id:masalib:20160105201624j:plain
フォルダを選択してNextボタンを押す

f:id:masalib:20160105201621j:plain
Nextボタンを押す

f:id:masalib:20160105201623j:plain
Nextボタンを押す

f:id:masalib:20160105201620j:plain
Installのボタンを押す

f:id:masalib:20160105201619j:plain
完了画面なのでCloseボタンを押す


f:id:masalib:20160105201618j:plain
初期のキーを発行しますかとでるのでYESにする

f:id:masalib:20160105201616j:plain
インストール後のフォルダ状況

f:id:masalib:20160105201615j:plain
起動画面

f:id:masalib:20160108185532j:plain
SFTPのポート番号をきめる部分と
ドキュメントルートをどこにするのかを決めています


f:id:masalib:20160105201612j:plain
ユーザーの所でログインするユーザーを作成する
上記はtestというユーザーを作った画面

f:id:masalib:20160105201613j:plain
Windowsのユーザーも作成できます

f:id:masalib:20160108185530j:plain
アクセスのログもとることができます


f:id:masalib:20160105201611j:plain
仮想ディレクトリの設定があったのですが
エラーになり、原因を追求する事をあきらめて
シンボリックリンクで対応しました
シンボリックリンクの追加の例

mklink /d test C:\test

最後にapply&saveボタンを押して
Startのボタンを押す

押すとタスクバーに下記のような
アイコンが立ち上がります
f:id:masalib:20160108185915j:plain

もし設定の変更をする場合は
アイコンをダブルクリックすると設定画面がひらきます


これだけSFTPの通信ができます
FTPのパッシブモードで悩んでいた自分が悲しいです