权限被拒绝/var/lib/postfix/master.lock错误

我最近迁移到不同的位置的另一台服务器,现在我遇到一个奇怪的问题:

postfix/master[1281]: fatal: open lock file /var/lib/postfix/master.lock: cannot open file: Permission denied 

我一直在search,无法得到它的工作。 我已经检查了/var/lib/许可,并且在那里看起来不错:

 hawk084:/var/lib/postfix# l total 20K -rw------- 1 postfix postfix 0 Jan 25 19:06 master.lock -rw------- 1 postfix postfix 1.0K Jan 6 02:48 prng_exch -rw------- 1 postfix postfix 8.0K Jan 6 00:43 smtpd_scache.db -rw------- 1 postfix postfix 8.0K Jan 6 00:43 smtp_scache.db hawk084:/var/lib/postfix# /etc/init.d/postfix status postfix is not running. 

我卸载后缀,并重新安装它,但没有任何修复这个该死的问题。

我甚至删除了master.lock,但没有任何改变。 Postfix作为默认运行在“postfix”用户帐户下。

我有完全相同的configuration,从旧的服务器也是在debian挤压运行。

给我们的权限:

 / /var /var/lib /var/lib/postfix 

上面这4个文件夹中的一个很可能没有正确的权限。 另外,运行以下的输出是什么:

 sudo -u postfix /bin/bash touch /var/lib/postfix/master.lock 

如果成功,那么写入master.lock的用户不是postfix ,这是不同的。