RedHat Enterprise Linux 5.3下的配置文件/etc/syslog.conf解析
配置文件/etc/syslog.conf是系统日志文件的Deamon服务,是syslogd这个daemon的配置文件。syslogd负责产生Linux的日志文件信息,klogd负责产生linux内核信息日志文件。
典型的syslog.conf文件的内容如下:
/etc/syslog.conf文件
# Log all kernel messages to the console.
# Logging much else clutters up the screen.kern内核产生信息的地方kern.* /dev/console
# Log anything (except mail) of level info or higher.
# Don't log private authentication messages!
*.info;mail.none;news.none;authpriv.none;cron.none /var/log/messages
# The authpriv file has restricted access.authpriv主要与认证有关的机制,例如login,ssh,su等需要账号/密码authpriv.* /var/log/secure
# Log all the mail messages in one place. mail与邮件首发有关的信息记录mail.* -/var/log/maillog
# Log cron stuff cron例行性工作调度cron/at等生成信息日志的地方cron.* /var/log/cron
# Everybody gets emergency messages 将任何设备的emerg级别的信息发送给所有正在系统上的用户