FTP日志记录设置,可通过修改主配置文件/etc/vsftpd.conf实现。
参数:xferlog_enable 、xferlog_file 和dual_log_enable 等。
xferlog_std_format=YES
xferlog_file=/var/log/xferlog
dual_log_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
(保存后 重启服务 service vsftpd restart)
xferlog_enable:默认值为NO。取值YES选项,系统将会维护记录服务器上传和下载情况的日志文件。默认情况下,该日志文件为 /var/log/vsftpd.log。但也可以通过配置文件中的 vsftpd_log_file 选项来指定其他文件。
xferlog_std_format:默认值为NO。取值YES选项,传输日志文件将以标准 xferlog 的格式书写,该格式的日志文件默认为 /var/log/xferlog,也可以通过 xferlog_file 选项对其进行设定。
dual_log_enable:如果启用该选项,将生成两个相似的日志文件,默认在 /var/log/xferlog 和 /var/log/vsftpd.log 目录下。前者是 wu-ftpd 类型的传输日志,可以利用标准日志工具对其进行分析;后者是Vsftpd类型的日志。
参数:xferlog_enable 、xferlog_file 和dual_log_enable 等。
解决方案如下(vi /etc/vsftpd.conf):
xferlog_enable=YESxferlog_std_format=YES
xferlog_file=/var/log/xferlog
dual_log_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
(保存后 重启服务 service vsftpd restart)
xferlog_enable:默认值为NO。取值YES选项,系统将会维护记录服务器上传和下载情况的日志文件。默认情况下,该日志文件为 /var/log/vsftpd.log。但也可以通过配置文件中的 vsftpd_log_file 选项来指定其他文件。
xferlog_std_format:默认值为NO。取值YES选项,传输日志文件将以标准 xferlog 的格式书写,该格式的日志文件默认为 /var/log/xferlog,也可以通过 xferlog_file 选项对其进行设定。
dual_log_enable:如果启用该选项,将生成两个相似的日志文件,默认在 /var/log/xferlog 和 /var/log/vsftpd.log 目录下。前者是 wu-ftpd 类型的传输日志,可以利用标准日志工具对其进行分析;后者是Vsftpd类型的日志。
#(没配置)syslog_enable:如果启用该选项,则原本应该输出到/var/log/vsftpd