Pure-ftpd日志记录设置

 Pureftpd是一款快速,高质量,功能齐全的ftp服务器,最重要的是可以支持设置客户端默认编码,本文详细介绍下:Pure-ftpd日志记录设置过程。

刚帮一个用户查看ftp操作日志,发现没有记录,就帮他设置了下,他用的是pure-ftpd,保存下方法:

1)建立文件/var/log/pureftpd.log

2)修改/etc/syslog.conf

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

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

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

2>在/etc/syslog.conf文件最后加上

#pureftp日志

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

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

3)使/etc/syslog.conf生效

  
  
  
  
  1. [root@www log]# killall -HUP syslogd 

到现在设置完毕,重启下pure-ftpd,现在在客户端登陆ftp,就会记录日志了。

你可能感兴趣的:(pureftpd日志)