• ベストアンサー

ログ管理

ftpサーバーのログファイルにログが記載されないトラブルにみまわれております。 /etc/xinetd.d/vsftpd は、 service ftp { ... log_type = SYSLOG local3 ... } と設定しまして、 /etc/syslog.conf には、 ... local3.* /var/log/ftpd.log ... と設定し、 /var/log ディレクトリに、アクセス制限が644の所有者及びグループがrootのファイル ftpd.log を作成しました。 以下の設定で、デーモンとシステムログを以下のように再起動させました。 #service xinetd reload #service syslog reload これで、ftpサーバーにアクセスしたら、/var/log/ftpd.log にログが残ると思ったのですが、ログが記録されません。 上記の手順では不備があるのでしょうか。 問題解決の答えないしヒントを教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

#1がproftpdの回答をしていますが、vsftpdの質問ですね。 /etc/vsftpd/vsftpd.conf のxferlog_file を有効にすればLogに出力 できます。

user_localhost
質問者

お礼

ありがとうございます。 問題を解決する事ができました。 /etc/vsftpd/vsftpd.conf について、更に調べてみます。

その他の回答 (1)

回答No.1

/var/log/messages を見ましょう。 試しにうちのproftpd.onfに実在しないlogディレクトリ/logfileを指定したところ Apr 9 略- unable to open ExtendedLog '/var/log-/uso/auth.log': No such file or directory Apr 9 略- unable to open ExtendedLog '/var/log-/uso/access.log': No such file or directory

user_localhost
質問者

お礼

回答をくださりありがとうございました。 力及ばず、proftpdでは問題を解決出来ませんでしたが、調べさせていただこうと思います。

関連するQ&A