Linux中的Maillog文件

时间:2009-06-10 08:45:30

标签: linux

我意外删除了/ var / log / maillog,在我重新创建它之后,但是postfix不会再写任何邮件日志了,我重新启动postfix,没有帮助,任何人都知道为什么?

3 个答案:

答案 0 :(得分:4)

maillog通常由syslog管理,而不是直接后缀。

重新启动syslog就足够了,因为权限只是确保它们与/ var / log中的其他文件类似,而且应该足够了。

在我的debian系统上,所有日志都拥有root:adm或root:root,通常是644或640模式(u + rw,g + r,可选o + r)

在debian / ubuntu上重启syslog: /etc/init.d/sysklogd restart

在RHEL / CentOS上: service syslog restart

答案 1 :(得分:1)

不要重新创建它。只需删除它并重新启动postfix。 maillog将自动创建:)

答案 2 :(得分:0)

您需要检查权限和文件所有权,以便syslog进程可以写入。

man chmod
man chown