Как я могу хранить больше файлов auth.log? [Дубликат]

У этого вопроса уже есть ответ: размер файла журнала или возраст 1 ответ

Я хотел бы сохранить больше, чем файлы журнала по умолчанию по адресу /var/log/auth.log. Что мне нужно изменить, чтобы сохранить x их?

1
задан 13 October 2016 в 22:08

1 ответ

Графики ротации определены в /etc/logrotate.d/rsyslog

. Если мы рассмотрим файл, мы увидим, что auth.log является одним из файлов, которые по умолчанию настроены на поворот 4, недельный график. Обратите внимание, что syslog наоборот настроен на поворот 7, ежедневное расписание. Вы можете следить за форматом syslog и создавать запись, которая следует за тем же форматом, который даст вам результаты, которые вы хотите I.E. повернуть X и расписание, как в ежедневном, еженедельном или любом другом. Обратите внимание на директиву postrotate, а также указывает действие, которое происходит после завершения всего поворота журнала.

/var/log/syslog
{
    rotate 7
    daily
    missingok
    notifempty
    delaycompress
    compress
    postrotate
        reload rsyslog >/dev/null 2>&1 || true
    endscript
}

/var/log/mail.info
/var/log/mail.warn
/var/log/mail.err
/var/log/mail.log
/var/log/daemon.log
/var/log/kern.log
/var/log/auth.log
/var/log/user.log
/var/log/lpr.log
/var/log/cron.log
/var/log/debug
/var/log/messages
{
    rotate 4
    weekly
    missingok
    notifempty
    compress
    delaycompress
    sharedscripts
    postrotate
        reload rsyslog >/dev/null 2>&1 || true
    endscript
}

sources:

man logrotate

https://www.digitalocean.com/community/tutorials/how-to-view-and-configure-linux-logs-on-ubuntu-and-centos

0
ответ дан 23 May 2018 в 05:13

Другие вопросы по тегам:

Похожие вопросы: