- 积分
- 26
- 威望
-
- 金钱
-
- 注册时间
- 2011-2-25
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
基于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生效
[test@test ]# killall -HUP syslogd
重新加载syslog配置。
4)重启PureFTPd
[test@test ]# /root/pureftpd restart
----------------------------------------------------------------------------
完成!以后PureFTPd的日志就可以在/var/log/pureftpd.log查看了。 |
评分
-
查看全部评分
|