Test::FTP::Serverとは何か
- テストのためのFTPサーバーを起動します
特徴
- Perlのみで実装されているNet::FTPServerを利用してFTPサーバーを起動します。特定のFTPサーバーアプリケーションには依存をしていません。
- サーバーの設定やユーザーの定義(ユーザーID、パスワード、ホームディレクトリ)を起動時のパラメーターとして渡すことができます。
できないこと / 注意するべきこと
- Net::FTPServerの挙動が若干不安定かもしれません。
- FTPのルートディレクトリとして特定のディレクトリを指定することができますが、chrootを使ったものではないため、セキュリティ的には万全ではないかもしれません。
コメントする