我没有改变任何配置在任何工具中,特别是在:
- 系统日志
- rsyslog
- 后缀
- systemd
(若有适用)
在我的/var/log
没有/var/log/mail.log
,/var/log/postfix.log
或/var/log/syslog
这里发生了什么?Ubuntu 14.04.3 使用的日志工具是什么?日志文件在哪里?
答案1
这是我在盒子上看到的:
ws:/# postconf syslog_facility
syslog_facility = mail
ws:/# grep '^mail' /etc/rsyslog.d/*
/etc/rsyslog.d/50-default.conf:mail.* -/var/log/mail.log
/etc/rsyslog.d/50-default.conf:mail.err /var/log/mail.err
ws:/# grep -v '^#' /etc/rsyslog.d/postfix.conf
$AddUnixListenSocket /var/spool/postfix/dev/log
ws:/#
你看到了同样的情况吗?
编辑:/var/log
最终无法对 syslog 进行写入,即drwxr-xr-x root root
,drwxrwxr-x root syslog
所以chown root:syslog /var/log && chmod 775 /var/log
起到了作用。