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
以上是自己搜的一些有用资料,多分享
pure-ftpd开启日志功能,布布扣,bubuko.com