VSFTP日志文件詳解


開啟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。

# 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類型的日志。

dual_log_enable=YES

如果啟用該選項,則原本應該輸出到/var/log/vsftpd.log中的日志,將輸出到系統日志中。

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

說明:

該方案將xferlog_enable設置為YES,表明FTP服務器記錄上傳下載的情況,而將xferlog_std_format也設置為YES,則表明將記錄的上傳下載情況寫在xferlog_file所指定的文件中,即/var/log/xferlog文件。 同時,該方案啟用dual_log_enable,表明啟用了雙份日志。在用xferlog文件記錄服務器上傳下載情況的同時,vsftpd_log_file所指定的文件,即/var/log/vsftpd.log,也將用來記錄服務器的傳輸情況。

抄自於:https://blog.csdn.net/weixin_33701294/article/details/85083722


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM