Ubuntu에서 syslogd 구성

Ubuntu에서 syslogd 구성

CentOS 및 기타 여러 배포판에서는 syslogd로 구성 할 수 있지만 /etc/syslog.confUbuntu에는 그러한 파일이 없습니다. syslogdUbuntu에서 구성하려면 어떤 파일을 편집해야 합니까 ?

답변1

Ubuntu의 Syslog 구성은 일반적으로 /etc/rsyslog.d/50-default.conf에 있습니다.

그건 그렇고. 내가 사용하고 싶은 설정은 다음과 같습니다.

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                         *

답변2

주로 rsyslog와 같은 syslog 대안이 있습니다. Lucid(10.04)는 rsyslog를 사용하므로 /etc/rsyslog.conf및 를 살펴봐야 합니다 /etc/rsyslog.d. Precise(12.04)가 무엇을 사용하는지 잘 모르겠습니다.

관련 매뉴얼 페이지는 다음과 같습니다.

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

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

관련 정보