重新启动后缀时出错

当我重新启动后缀服务器,我面临着下面的错误::

postfix-out/master[1714]: fatal: open lock file pid/master.pid: cannot create file exclusively: Permission denied 

我有一个centos服务器。

您可以使用此命令修复postfix文件和目录的权限。

 postfix set-permissions 

控制这些权限的文件位于这里:

 /etc/postfix/postfix-files 

有可能是一个陈旧的master.pid文件或现有的后缀进程运行,以清除这些你可以做的:

 service postfix stop pkill -9 postfix rm -f /var/spool/pid/master.pid postfix set-permissions service postfix start 

每次postfix启动时都会创build这个文件。

在debian中,文件是在/var/lib/postfix/master.lock中创build的,你必须寻找你的postfix的directoyr,检查它的权限和所有者。