pure-ftpd开启日志功能

vsftpd和pure-ftpd是 ftp传输的两个工具,第一个安全性高,配置后续配置简单。pure-ftpd是搭建简单,配置不简单啊。

由于工作关系,lamnp自带pure-ftpd,需要查看ftp日志时发现pureftpd.log是空的,这就尴尬了,虽然messages也有记录,可是这翻页的会慢死,脚本整理每次用也是烦,倒不如还是直接新建个ftp.log ,将ftp日志都写进里边

 

安装很简单,配置不简单,第一次看纯英文的帮助文档,当然偶尔也Google一下,但是发现关于pure-ftp的不是很多……

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

2)修改/etc/rsyslog.conf

1>在这行的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

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

#pureftp日志

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

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

3)使/etc/syslog.conf生效

重启系统日志     service rsyslog restart

重启puerftpd     service pure-ftpd restart

 

发表评论

电子邮件地址不会被公开。 必填项已用*标注