我已经为日志配置了防火墙,我想为 ipmon 写入单独的文件日志。在网上阅读他们建议在 /etc/syslog.conf 文件上使用 local0.* 或 local0.debug 。我做这个
local0.notice /var/adm/syslog/ipmon.log
local0.info /var/adm/syslog/ipmon.log
local0.err /var/adm/syslog/ipmon.log
local0.warning /var/adm/syslog/ipmon.log
我也尝试过 local0.debug 和 local0.* 但不是只写入 ipmon.log,而是继续写入 syslog.log 和 ipmon.log。为什么?当然我已经重新启动了 ipmon 和 syslogd
答案1
您需要更新 syslog.conf 以忽略 syslog.log 的 local0.* 例如。
*.info;mail.none;local0.none /var/adm/syslog/syslog.log
因为第一个“*.info”将匹配 local0。