yst*_*an- 6 ubuntu postfix log-files rsyslog
我刚刚在我的 ubuntu 服务器上安装了 postfix,并试图调试为什么没有发送外发邮件。这让我注意到 /var/log/mail.log 文件丢失了。就此而言,我的 /var/log 中没有名为 mail* 的内容。我尝试了以下方法无济于事:
sudo apt-get remove rsyslog
/ sudo apt-get install rsyslog
运行postconf syslog_facility
返回syslog_facility = mail
还有其他想法吗?
yst*_*an- 17
显然,这是出于某种奇怪原因的许可问题。我尝试了下面这篇文章中的答案,对问题进行了排序。
sudo chown syslog:adm /var/log
sudo chmod 0775 /var/log
sudo service rsyslog restart
sudo service postfix restart
Run Code Online (Sandbox Code Playgroud)
当我一直在 Ubuntu 14.04 上而不是从 12 升级默认 root 时,不知道为什么 /var/log 被锁定到 root。
归档时间: |
|
查看次数: |
12773 次 |
最近记录: |