VPS侦探论坛

 找回密码
 注册
查看: 9474|回复: 3

[分享]配置PureFTPd记录日志到独立文件

[复制链接]
发表于 2011-6-6 12:08:57 | 显示全部楼层 |阅读模式

基于Debian。

安装PureFTPd后默认的日志记录在/var/log/messages文件中,和其他日志混在一起查看很不方便,建议记录到单独的文件中。

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

2)修改/etc/syslog.conf

配置ftp.none 使ftp的日志信息成私有( ftp.none;\ 行为增加内容):
  1. #
  2. # Some `catch-all' logfiles.
  3. #
  4. *.=debug;\
  5.         auth,authpriv.none;\
  6.         news.none;mail.none        -/var/log/debug
  7. *.=info;*.=notice;*.=warn;\
  8.         auth,authpriv.none;\
  9.         cron,daemon.none;\
  10.         ftp.none;\
  11.         mail,news.none                -/var/log/messages
复制代码
配置ftp日志记录到独立文件(此段添加到/etc/syslog.conf文件尾):
  1. # Logging for PureFTPd
  2. #
  3. 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查看了。

评分

参与人数 1威望 +10 收起 理由
licess + 10 精品文章

查看全部评分

美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2011-6-6 12:46:39 | 显示全部楼层


Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
发表于 2012-4-11 20:38:58 | 显示全部楼层

安照上面的改好日志,发现日志里有乱码怎么解决?
美国VPS推荐: 遨游主机LinodeLOCVPS主机云搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2012-4-11 20:55:45 | 显示全部楼层

回复 3# 的帖子




不清楚,没遇到过
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2024-11-17 04:52 , Processed in 0.035726 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表