请提供一份syslog.conf的配置模板
时间: 2023-12-08 19:03:28 浏览: 84
以下是一份常见的 syslog.conf 配置模板,其中包含了一些基本的配置项:
```bash
# Log all kernel messages to the console.
kern.* /dev/console
# Log all mail messages to the maillog file.
mail.* -/var/log/maillog
# Log all authentication messages to the authlog file.
auth.* -/var/log/authlog
# Log all cron messages to the cronlog file.
cron.* -/var/log/cronlog
# Log all messages with a priority of info or higher to the messages file.
*.info;mail.none;auth.none;cron.none -/var/log/messages
# Log all messages with a priority of notice or higher to the console.
*.notice /dev/console
# Log all messages with a priority of warning or higher to the console.
*.warning /dev/console
# Log all messages with a priority of err or higher to the console.
*.err /dev/console
# Ignore messages from the local loopback interface.
mail.none /var/log/messages
# Ignore messages from the auth facility from the local loopback interface.
authpriv.none /var/log/messages
```
该配置文件将内核、邮件、身份验证、计划任务等各种设施的日志消息记录到不同的文件中,并将所有信息级别及以上的消息记录到messages文件中。它还指定了将某些消息发送到控制台的方式,并忽略来自本地环回接口的消息。
请注意,具体的配置需根据您的实际需要进行修改。例如,您可能需要将某些设施的日志消息记录到远程服务器而不是本地文件中。
阅读全文