主要是加入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) |