removido
(usa Nenhuma)
Enviado em 12/05/2016 - 00:12h
Não recomendo apagar. Os arquivos de sistema geralmente estão configurados no logrotate. Considere estudar os manuais se deseja diminuir/aumentar o rotate ou inserir um novo contexto.
Lembre-se... logs são extremamente importantes! Sem eles não há auditoria.
Empresas com nível mínimo de maturidade geralmente implementam servidores centralizadores de logs como: LogStash, Rsyslog, Graylog.... para preservar os logs.
# man logrotate
# cat /etc/logrotate.conf
# see "man logrotate" for details
# rotate log files weekly
weekly
# use the syslog group by default, since this is the owning group
# of /var/log/syslog.
su root syslog
# keep 4 weeks worth of backlogs
rotate 4
# create new (empty) log files after rotating old ones
create
# uncomment this if you want your log files compressed
#compress
# packages drop log rotation information into this directory
include /etc/logrotate.d
# no packages own wtmp, or btmp -- we'll rotate them here
/var/log/wtmp {
missingok
monthly
create 0664 root utmp
rotate 1
}
/var/log/btmp {
missingok
monthly
create 0660 root utmp
rotate 1
}
# system-specific logs may be configured here
# ls /etc/logrotate.d/
apache2 apport apt aptitude dpkg php7.0-fpm rsyslog ufw unattended-upgrades
# cat /etc/logrotate.d/apache2
/var/log/apache2/*.log {
daily
missingok
rotate 14
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
if /etc/init.d/apache2 status > /dev/null ; then \
/etc/init.d/apache2 reload > /dev/null; \
fi;
endscript
prerotate
if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
run-parts /etc/logrotate.d/httpd-prerotate; \
fi; \
endscript
}