proftpd サーバー debian 8 を起動できません

proftpd サーバー debian 8 を起動できません

Debian 8 で FTP サーバーを構成しようとしています。私が使用しているデフォルトのconfファイルをproftpd見つけました。ここ

サーバーを起動しようとすると、次のエラーが発生します。

[....]
 Starting proftpd (via systemctl): proftpd.serviceJob for proftpd.service failed. See 'systemctl status proftpd.service' and 'journalctl -xn' for details.
 failed!

丸太:

juin 04 10:47:52 client1 proftpd[2325]: Starting ftp server: proftpd2015-06-04 10:47:52,978 client1 proftpd[2331]: fatal: unknown configuration directive 'DisplayF
juin 04 10:47:52 client1 proftpd[2325]: failed!
juin 04 10:47:52 client1 systemd[1]: proftpd.service: control process exited, code=exited status=1
juin 04 10:47:52 client1 systemd[1]: Failed to start LSB: Starts ProFTPD daemon.
-- Subject: L'unité (unit) proftpd.service a échoué
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- L'unité (unit) proftpd.service a échoué, avec le résultat failed.
juin 04 10:47:53 client1 systemd[1]: Unit proftpd.service entered failed state.

この問題についてご意見をお持ちですか?

ベストアンサー1

構成ファイルにエラーがある可能性がありますproftpd。構成確認を実行する必要があります。説明されているようにメッセージ構文チェックを実行する最も簡単な方法ここ実行することです:

proftpd -td10

または、次のように実行できます(ノイズが少ない)。

proftpd -td5

あなたの質問のサンプル構成の結果は次のとおりです。

2015-06-04 12:05:43,290 debian proftpd[22458]: using PCRE 8.35 2014-04-04
2015-06-04 12:05:43,291 debian proftpd[22458]: using TCP receive buffer size of 87380 bytes
2015-06-04 12:05:43,291 debian proftpd[22458]: using TCP send buffer size of 16384 bytes
2015-06-04 12:05:43,292 debian proftpd[22458]: mod_memcache/0.1: using libmemcached-1.0.18
2015-06-04 12:05:43,293 debian proftpd[22458]: <Directory />: adding section for resolved path '/'
2015-06-04 12:05:43,293 debian proftpd[22458]: fatal: unknown configuration directive 'DisplayFirstChdir' on line 53 of '/etc/proftpd/proftpd.conf'

したがって、おそらく次の行にコメントを付ける必要があります。

DisplayFirstChdir       .message

おすすめ記事