開啓FTP服務器記錄上傳下載的狀況,若是啓用該選項,系統將會維護記錄服務器上傳和下載狀況的日誌文件。默認狀況下,該日誌文件爲 /var/log/vsftpd.log服務器
# This depends on setting xferlog_std_format parameter xferlog_enable=YES
將上傳下載狀況記錄寫在xferlog_file所指定的文件中,即/var/log/xferlog文件中,而再也不記錄到/var/log/vsftpd.log中工具
# The name of log file when xferlog_enable=YES and xferlog_std_format=YES # WARNING - changing this filename affects /etc/logrotate.d/vsftpd.log xferlog_file=/var/log/xferlog
若是啓用該選項,傳輸日誌文件將以標準 xferlog 的格式書寫,該格式的日誌文件默認爲 /var/log/xferlog,也能夠經過 xferlog_file 選項對其進行設定。默認值爲NO。this
# Switches between logging into vsftpd_log_file and xferlog_file files. # NO writes to vsftpd_log_file, YES to xferlog_file xferlog_std_format=YES
若是啓用該選項,將生成兩個類似的日誌文件,默認在 /var/log/xferlog 和 /var/log/vsftpd.log 目錄下。前者是 wu-ftpd 類型的傳輸日誌,能夠利用標準日誌工具對其進行分析;後者是Vsftpd類型的日誌。spa
dual_log_enable=YES
若是啓用該選項,則本來應該輸出到/var/log/vsftpd.log中的日誌,將輸出到系統日誌中。.net
syslog_enable=YES
常見的日誌解決方案以下:日誌
xferlog_enable=YES xferlog_std_format=YES xferlog_file=/var/log/xferlog dual_log_enable=YES vsftpd_log_file=/var/log/vsftpd.log
說明:code
該方案將xferlog_enable設置爲YES,代表FTP服務器記錄上傳下載的狀況,而將xferlog_std_format也設置爲YES,則代表將記錄的上傳下載狀況寫在xferlog_file所指定的文件中,即/var/log/xferlog文件。 同時,該方案啓用dual_log_enable,代表啓用了雙份日誌。在用xferlog文件記錄服務器上傳下載狀況的同時,vsftpd_log_file所指定的文件,即/var/log/vsftpd.log,也將用來記錄服務器的傳輸狀況。