Chinaunix首页 | 论坛 | 博客
  • 博客访问: 555302
  • 博文数量: 114
  • 博客积分: 5611
  • 博客等级: 大校
  • 技术积分: 1027
  • 用 户 组: 普通用户
  • 注册时间: 2007-04-19 08:55
文章分类

全部博文(114)

文章存档

2011年(29)

2010年(20)

2009年(1)

2008年(11)

2007年(53)

分类: LINUX

2007-09-12 08:36:53

主要是加入logrotate系统,让他自动循环,在/etc/logrotate.d目录下建立proftpd的相关项
 
cd /etc/logrotate.d
vi proftpd
/var/log/proftpdlog {
    weekly
    rotate 8
    create 0644 ftpuser ftpgroup
    postrotate
        killall -HUP proftpd
    endscript
}
 
注释:其中postrotate是轮换日志后要执行的shell命令。
      killall -HUP proftpd 不改变proftpd的进程号,只是让他重新读取相关的proftpd.conf,重置。
 
同时要重置syslogd服务
 
killall -HUP syslogd
阅读(1180) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~