ユーザ用ツール

サイト用ツール


サイドバー


メニュー




スポンサーリンク





linux:vsftpd:ログ

Linux:vsftpd:ログ

メッセージをsyslog に出力する

  • syslogへログを出力するにはsyslog_enabeディレクティブを使用する。
  • vsftpd.log へ出力するはずだったログをsyslogへ出力する
dual_log_enable=NO
syslog_enable=YES
xferlog_enable=NO
  • 出力例
>more messages
May 18 01:05:26 test-server vsftpd: Mon May 17 16:05:26 2010 [pid 3527] [hoge] OK LOGIN:
 Client "192.168.11.20"
May 18 01:05:29 test-server vsftpd: Mon May 17 16:05:29 2010 [pid 3531] [hoge] OK UPLOAD:
 Client "192.168.11.20", "/home/hoge/readme.txt", 6124 bytes, 23.33Kbyte/sec
May 18 01:05:35 test-server vsftpd: Mon May 17 16:05:35 2010 [pid 3531] [hoge] OK DELETE:
 Client "192.168.11.20", "/home/hoge/readme.txt"

ftpセッションログを出力する

  • アップロードとダウンロードの詳細なログを記録するにはxferlog_enableを有効にする。

ログフォーマットの選択

  • ログフォーマットの指定はxferlog_std_formatディレクティブで指定する

vsftpdスタイルでログを記録する。

  • デフォルトのファイル名は/var/log/vsftpd.log
dual_log_enable=NO
syslog_enable=NO
xferlog_enable=YES
xferlog_std_format=NO
ログファイル名を変更する
dual_log_enable=NO
syslog_enable=NO
xferlog_enable=YES
xferlog_std_format=NO
vsftpd_log_fil=hoge.log
  • 出力例
>more hoge.log
Wed May 19 15:14:44 2010 [pid 10006] CONNECT: Client "192.168.11.20"
Wed May 19 15:14:44 2010 [pid 10005] [hoge] OK LOGIN: Client "192.168.11.20"
Wed May 19 15:14:51 2010 [pid 10009] [hoge] OK UPLOAD: Client "192.168.11.20",
 "/home/hoge/readme.txt", 6124 bytes, 332.95Kbyte/sec

wu-ftpd スタイルでログを記録する

  • デフォルトのファイル名は/var/log/xferlog
dual_log_enable=NO
syslog_enable=NO
xferlog_enable=YES
xferlog_std_format=YES
ログファイル名を変更する
dual_log_enable=NO
syslog_enable=NO
xferlog_enable=YES
xferlog_std_format=YES
xferlog_file=hoge.log
  • 出力例
>more hoge.log
Wed May 19 15:04:35 2010 1 192.168.11.20 6124 /home/hoge/readme.txt a _ i r hoge ftp 0 * c

vsftpd スタイルとwu-ftpd スタイルでログを記録する。

  • vsftpd スタイルのログと wu-ftpd スタイルのログを同時に生成する場合、dual_log_enable ディレクティブを有効にする。

syslog_enable=NO の場合

  • xferlog_enable の値に関わらず、vsftpdスタイルとwu-ftpdスタイルでログを出力する。
dual_log_enable=YES
syslog_enable=NO

syslog_enable=YES の場合

  • xferlog_enable の値に関わらず、syslogへの出力とwu-ftpdスタイルでログを出力する。
dual_log_enable=YES
syslog_enable=YES
linux/vsftpd/ログ.txt · 最終更新: 2015/12/08 01:15 by dokuroot