[分享]配置PureFTPd记录日志到独立文件
基于Debian。安装PureFTPd后默认的日志记录在/var/log/messages文件中,和其他日志混在一起查看很不方便,建议记录到单独的文件中。
1)建立文件 /var/log/pureftpd.log
2)修改/etc/syslog.conf
配置ftp.none 使ftp的日志信息成私有( ftp.none;\ 行为增加内容):#
# Some `catch-all' logfiles.
#
*.=debug;\
auth,authpriv.none;\
news.none;mail.none -/var/log/debug
*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
ftp.none;\
mail,news.none -/var/log/messages配置ftp日志记录到独立文件(此段添加到/etc/syslog.conf文件尾):# Logging for PureFTPd
#
ftp.* -/var/log/pureftpd.log
注意: 不要去掉“-/var/log/pureftpd.log”前面的-号,否则日志会在/var/log/messages与/var/log/purefpd.log里都记录. 添加了-号,就只记录在/var/log/pureftpd.log内。
3)使/etc/syslog.conf生效
# killall -HUP syslogd
重新加载syslog配置。
4)重启PureFTPd
# /root/pureftpd restart
----------------------------------------------------------------------------
完成!以后PureFTPd的日志就可以在/var/log/pureftpd.log查看了。:lol :handshake 安照上面的改好日志,发现日志里有乱码怎么解决?
回复 3# 的帖子
不清楚,没遇到过
页:
[1]