当我重新启动后缀服务器,我面临着下面的错误::
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,检查它的权限和所有者。