我刚在我的Ubuntu服务器上安装了postfix,并试图debugging为什么不发送邮件。 这使我发现/var/log/mail.log文件丢失。 对于这个问题,我的/ var / log中没有任何名为mail *的东西。 我试过以下无济于事:
sudo apt-get remove rsyslog / sudo apt-get install rsyslog 运行postconf syslog_facility返回syslog_facility = mail
任何其他的想法?
显然,这是一个奇怪的原因的权限问题。 我试着从这个post下面的答案sorting的问题。
Ubuntu 14.04系统日志logging
sudo chown syslog:adm /var/log sudo chmod 0775 /var/log sudo service rsyslog restart sudo service postfix restart
不知道为什么当我一直使用Ubuntu 14.04时,为什么/ var / log被locking为根目录,而没有升级到根目录默认的fom 12。