内容へ移動
heavyhandの実験室
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
linux:vsftpd:ログ
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
====== Linux:vsftpd:ログ ====== ===== メッセージをsyslog に出力する ==== * syslogへログを出力するにはsyslog_enabeディレクティブを使用する。 * vsftpd.log へ出力するはずだったログをsyslogへ出力する <code bash> dual_log_enable=NO syslog_enable=YES xferlog_enable=NO </code> * 出力例 <code bash> >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" </code> ===== ftpセッションログを出力する ==== * アップロードとダウンロードの詳細なログを記録するにはxferlog_enableを有効にする。 ==== ログフォーマットの選択 ==== * ログフォーマットの指定はxferlog_std_formatディレクティブで指定する === vsftpdスタイルでログを記録する。 === * デフォルトのファイル名は/var/log/vsftpd.log <code bash> dual_log_enable=NO syslog_enable=NO xferlog_enable=YES xferlog_std_format=NO </code> == ログファイル名を変更する == <code bash> dual_log_enable=NO syslog_enable=NO xferlog_enable=YES xferlog_std_format=NO vsftpd_log_fil=hoge.log </code> * 出力例 <code> >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 </code> === wu-ftpd スタイルでログを記録する === * デフォルトのファイル名は/var/log/xferlog <code bash> dual_log_enable=NO syslog_enable=NO xferlog_enable=YES xferlog_std_format=YES </code> == ログファイル名を変更する == <code bash> dual_log_enable=NO syslog_enable=NO xferlog_enable=YES xferlog_std_format=YES xferlog_file=hoge.log </code> * 出力例 <code> >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 </code> ==== vsftpd スタイルとwu-ftpd スタイルでログを記録する。 ==== * vsftpd スタイルのログと wu-ftpd スタイルのログを同時に生成する場合、dual_log_enable ディレクティブを有効にする。 === syslog_enable=NO の場合=== * xferlog_enable の値に関わらず、vsftpdスタイルとwu-ftpdスタイルでログを出力する。 <code bash> dual_log_enable=YES syslog_enable=NO </code> === syslog_enable=YES の場合=== * xferlog_enable の値に関わらず、syslogへの出力とwu-ftpdスタイルでログを出力する。 <code bash> dual_log_enable=YES syslog_enable=YES </code>
linux/vsftpd/ログ.txt
· 最終更新: 2015/12/08 01:15 by
dokuroot
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ