Syslogd in Ubuntu konfigurieren

14

In CentOS und vielen anderen Distributionen können Sie mit konfigurieren syslogd, /etc/syslog.confaber in Ubuntu gibt es keine solche Datei. Welche Datei soll ich zur Konfiguration syslogdin Ubuntu bearbeiten .

Sam
quelle

Antworten:

13

Die Syslog-Konfiguration in Ubuntu befindet sich normalerweise in /etc/rsyslog.d/50-default.conf

Dies übrigens. ist das Setup, das ich gerne benutze:

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                         *
Fabian Zeindl
quelle
8

Es gibt Syslog-Alternativen, hauptsächlich rsyslog. Da Lucid (10.04) rsyslog verwendet, müssen Sie sich das ansehen/etc/rsyslog.conf und /etc/rsyslog.d. Ich bin mir nicht sicher, was Precise (12.04) aus der Hand verwendet.

Hier sind die relevanten Manpages:

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

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

cjc
quelle
Warum nenne ich für meine Erbauung kein Syslog-ng? Neugierig.
Thufir