Налаштування syslogd в Ubuntu


14

У CentOS та багатьох інших дистрибутивах можна налаштувати syslogdза допомогою, /etc/syslog.confале в Ubuntu такого файлу немає. Який файл я повинен редагувати для налаштування syslogdв Ubuntu.

Відповіді:


13

Конфігурація Syslog в Ubuntu зазвичай знаходиться в /etc/rsyslog.d/50-default.conf

Це, btw. це налаштування, яке я люблю використовувати:

auth,authpriv.*                                         /var/log/auth.log
cron.*                                                  /var/log/cron.log
mail.=info,mail.=notice                                 -/var/log/mail.info
mail.warning                                            /var/log/mail.err
kern.*                                                  -/var/log/kern.log
*.*;mail,kern,cron,auth,authpriv.none                   -/var/log/syslog

# all warnings except auth into one file
*.warning;auth,authpriv.none                            /var/log/error.log

# Emergencies are sent to everybody logged in.
*.emerg                         *

8

Є альтернативи syslog, насамперед rsyslog. Lucid (10.04) використовує rsyslog, тому вам потрібно буде подивитися /etc/rsyslog.confі /etc/rsyslog.d. Я не впевнений, що Precision (12.04) використовує поза рукою.

Ось відповідні чоловічі сторінки:

http://manpages.ubuntu.com/manpages/precise/man8/rsyslogd.8.html

http://manpages.ubuntu.com/manpages/precise/man5/rsyslog.conf.5.html


для мого називання, чому б не згадати syslog-ng? Цікавий.
Туфір
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.