前回紹介したSFTPですが、Windowsで使えるいいクライアントは無いかと探してみました。
条件は、GUIで操作できること、日本語のファイル名が扱えること、無料であること、の3つ。
CUIでしかも日本語ファイル名を使わないのであれば、PuttyシリーズのPSFTPがあるのですが、それにしたってWindowsのコマンドプロンプトは使いにくいので却下です。:p
残念ながら日本製のクライアントは見付けることが出来なかったのですが、わずかながらもGUIのクライアントはあるようです。
その中でも主流と思われるのが次の3つあったので、以下に紹介します。
WinSCP
Webページが日本語なのがとっても嬉しいですね。^^
GUIもエクスプローラっぽい配置とFFFTPっぽい配置の二種類が選べ、とても使いやすそうでした。
ただ、問題がひとつあって、扱える日本語の文字コードがShiftJISだけなのです。;O
うちのサーバで使ってる文字コードはEUCなので、残念ながら日本語のファイル名は全部文字化けしてしまいました。12
iXplorer
GPLとかおっきく書いてあるからフリーなのかと思ったら、タダで使えるのは30日だけ。
その後は USD 29.90 per license だそうです。;(
ただ、SS見る限りじゃWinSCPの方が見た目綺麗だし、日本語も使えなさそうなので、無理して使う必要もないかな。
FileZilla
結局使うことに決めたのが、このFileZillaです。
日本語化することも出来ますし、何よりパッチを当てればEUCも使えたので即決しました。
このパッチを当てると、うちみたいにサーバ側がECUでクライアントがShiftJISと言う場合でも問題なく通信が出来ます。
GUIがちょっと煩雑で、しかもあまりカスタマイズ出来ないので、その点はWinSCPの方が優れていますが、それほど不便ではないのでまあいいでしょう。
FileZillaもWinSCPもオープンソースなので、自分に腕さえあればいくらでもカスタマイズ可能なのですが、試しにWinSCPのソースを見てみたら、むずかったです。^^;
SFTP、ホントに便利なので、研究室で色んなマシン扱って実験してるWくんなんかに特にお勧めです。^^
[wataame]# sftp yuuan
Connecting to yuuan…
yuuan’s password:
sftp>cp -r /root/FileZilla/ ./
Permission denied, please try again.