(Ubuntu 14.04 x86)
我已启用ufw
并启用日志记录(低级别 - 默认)。即使在较低的情况下,大约每秒都有一个条目(可以从互联网访问 - 我猜只是端口扫描尝试运气)。
我担心的是:日志文件可能会随着时间的推移而增长,占用我宁愿用于其他事情的磁盘空间。我在 的手册页中找不到任何提及它的限制ufw
- 它有限制吗?我怎样才能限制它?更一般地说,Linux 使用什么策略来限制日志,例如syslog
?
答案1
有一个单独的守护进程logrotated
负责轮换和删除旧日志。你应该有 ufw 的配置文件/etc/logrotate.d/ufw
$ cat /etc/logrotate.d/ufw
/var/log/ufw.log
{
rotate 4
weekly
missingok
notifempty
compress
delaycompress
sharedscripts
postrotate
invoke-rc.d rsyslog reload >/dev/null 2>&1 || true
endscript
}