路漫漫其修远兮,吾将上下而求索

导航

pure-ftpd开启日志单独存放功能

首先要知道默认不配置的话,在/var/log/messages中也有部分pure-ftpd日志,如图:

 

 

 

1、编辑修改/etc/rsyslog.conf

  a.在cron.none这行后面添加 ;ftp.none 使ftp的日志信息成私有

*.info;mail.none;authpriv.none;cron.none   /var/log/messages为

*.info;mail.none;authpriv.none;cron.none;ftp.none   /var/log/messages

   b.在/etc/rsyslog.conf文件最后加上

#pure-ftp日志

ftp.*                                                                   -/var/log/pureftpd.log

注意: 不要去掉/var前面的-号,否则日志会在/var/log/messages与/var/log/purefpd.log里各记录一份. 添加了-号,就只会记录在/var/log/purefptd.log内

 

2、使/etc/syslog.conf生效

重启系统日志     service rsyslog restart

重启puerftpd     service pure-ftpd restart

 

再登陆下就自动生成日志文件了

 

下面是开启详细日志记录功能和显示进程pid。

=============[pure-ftpd.conf日志选项]==========================

# If you want to log all client commands, set this to "yes".
# This directive can be duplicated to also log server responses.
# 如果你想记录所有的操作记录,如刷新列表,进入目录的日志等,将值设为yes

VerboseLog                  no

# If you want to add the PID to every logged line, uncomment the following
# line.

# 如果你想在日志的每一行都添加当前的pure-ftpd的pid,将值设为yes,否则就注释掉

# LogPID                     yes

 PS:详细日志记录开启后!

 

 

 

 

参考:

pure-ftpd开启日志功能_运维_风的专栏-CSDN博客 

 linux(centos7)中pure-ftpd开启日志配置_php_sir_新浪博客

posted on 2020-04-07 22:40  爱在西元间  阅读(793)  评论(0编辑  收藏  举报