- ベストアンサー
Debian sargeのproftpd
お世話になります。 Debian sargeで構築を試みているのですが debianパッケージのproftpdを利用してみるとftp接続は出来るがリスト表示されない現象が出ております。 proftpd.confはwoodyで利用していたものの流用です。 現象が発生しているクライアントソフトはffftpです。 nextftpとかではリスト表示出来るようですが、クライアントソフトに依存せずサーバ側で行いたいと思ってます。 どのような設定が良いのでしょうか? サーバ側で利用しているproftpdのバージョンは 1.2.10-15です。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
proftpdが悪いのではなく、悪いのはFFFTPのほうです。 FTPのプロトコルについてのRFCでは、 NLSTを使うのはダメってことになっていますが、 FFFTPの標準設定では使うようになっているからです。 (最新のバージョンでは標準設定からはずされていますが) proftpdの1.2.10からだったか、もう少し前からだったかから、RFCに従いNLSTが無効になっています FFFTPの設定で、「NLST -Rを使って高速に再帰検索」というチェックをはずせば問題なくリストを取得できるようになります。 それがいやならば、sarge標準のものではなく、古いバージョン(woody標準のものとかtarボールから作るとか)を入れるしかないですね。