Cerberus FTP Server を使ってみた。
スポンサーリンク
Cerberus FTP Server を使ってみた。
インストールの仕方はここに載っている。
ユーザーや自己署名証明書の作成方法は IIS と比べてとても簡単。
仮に guest というユーザーを作成して、以下のようにftp コマンドでログインした場合、
C:\>ftp -d localhost
Host に接続しました。
220-Welcome to Cerberus FTP Server
220 Created by Cerberus, LLC
ユーザー (Host:(none)): guest
- > USER guest
331 User guest, password please
パスワード:
- > PASS ***********
230 Password Ok, User logged in
管理画面の「Log」タブに以下のようなログが出力される。
2013/04/28 14:20:53 [0] Incoming connection request on FTP interface 4 at 127.0.0.1
2013/04/28 14:20:53 [0] FTP connection request accepted from 127.0.0.1
2013/04/28 14:20:58 [0] USER guest
2013/04/28 14:20:58 [0] 331 User guest, password please
2013/04/28 14:21:02 [0] PASS ***********
2013/04/28 14:21:02 [0] Native user 'guest' authenticated
2013/04/28 14:21:02 [0] [guest] 230 Password Ok, User logged in
また、このログは以下のファイルにも出力される。
- C:\ProgramData\Cerberus LLC\Cerberus FTP Server\log\server.1.log
[2013-04-28 14:20:53]:CONNECT [ 0] - Incoming connection request on FTP interface 4 at 127.0.0.1
[2013-04-28 14:20:53]:CONNECT [ 0] - FTP connection request accepted from 127.0.0.1
[2013-04-28 14:20:58]:COMMAND [ 0] - USER guest
[2013-04-28 14:20:58]: REPLY [ 0] - 331 User guest, password please
[2013-04-28 14:21:02]:COMMAND [ 0] - PASS ***********
[2013-04-28 14:21:02]:CONNECT [ 0] - Native user 'guest' authenticated
[2013-04-28 14:21:02]: REPLY [ 0] - [guest] 230 Password Ok, User logged in
インストール時の注意点としては、何らかの拍子に「Require Secure Data」というオプションをチェックしてしまうと、FTP 接続時に暗号化されていない接続は不可になってしまう。
そのため、以下の手順で暗号化されていない FTP 接続を可能にする必要がある。
- 【Cerberus FTP Server】画面で「Configure」ボタンを押す。→【Server Manager】ダイアログが表示される。
- 【Server Manager】「Interfaces」を選ぶ。
- 【Server Manager】表示された表の中から Type が FTP のものを選ぶ。
- 【Server Manager】「Require Secure Data」のチェックを外す。
- 【Server Manager】3と4を一通り繰り返したら、「Save」ボタンを押す。→【Cerberus FTP Server】画面に戻る。
- 【Cerberus FTP Server】「File」→「Restart Server」ボタンを押す。
25日の試用期間を過ぎても幾つかの機能が落ちるだけで使えるみたいなので、暫く使わせていただく。
参考資料:
- Windows Explorer and FTPS - Cerberus FTP Server Discussion Board
- Cerberus FTP Server FAQ - Initial Setup