Когда я перезапускаю сервер postfix, я сталкиваюсь с ошибкой ниже:
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
Этот файл создается каждый раз при запуске постфикса.
В debian файл создается в /var/lib/postfix/master.lock, вам нужно найти директорию вашего постфикса и проверить права доступа и его владельцев.