VSFTP日志文件详解
2024-09-06 09:20:29
开启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
最新文章
- CSS 常用基本功能整理
- 使用VS+VisualGDB编译Linux版本RCF
- [HDU4507]吉哥系列故事——恨7不成妻
- CSS3动画产生圆圈由小变大向外扩散的效果
- Linux环境中DISPLAY环境变量的解释及设置
- web开发中的 emmet 效率提升工具
- codevs 1106 篝火晚会
- 一个解决方案下的多个项目共享一个AssemblyInfo
- ASDL + WN725N 配置无线AP
- Sublime Text3自定义主题
- ●BZOJ 3676 [Apio2014]回文串
- MySQL出现Access denied for user ‘root’@’localhost’ (using password:YES)
- Linux 常用命令随笔(二)
- cnblogs第一篇文章
- 从零开始学Kotlin-操作符(3)
- 【运维】Java开发人员掌握的Linux命令
- JConsole监控远程Tomcat服务器 遇到的坑
- tensorflow模型持久化保存和加载
- JavaWeb基础—JavaBean
- 一文拆解Faas的真实案例