Файл почтового журнала в Linux - PullRequest
3 голосов
/ 10 июня 2009

Я случайно удалил / var / log / maillog, после того, как пересоздал его, но postfix больше не записывал бы в него ни один почтовый журнал, я перезапускаю postfix, без помощи, кто-нибудь знает почему?

Ответы [ 3 ]

4 голосов
/ 10 июня 2009

maillog обычно управляется syslog, а не postfix напрямую.

Перезапуска системного журнала должно быть достаточно, поскольку для разрешений просто убедитесь, что они похожи на другие файлы в / var / log, и этого должно быть достаточно.

В моей системе debian все журналы принадлежат либо root: adm, либо root: root, обычно в режиме 644 или 640 (u + rw, g + r, необязательно o + r)

И в Debian / Ubuntu перезапустить системный журнал: /etc/init.d/sysklogd restart

На RHEL / CentOS: перезапуск системного журнала

1 голос
/ 26 декабря 2013

не воссоздай это. просто удалите его и перезапустите postfix. почтовый журнал будет создан автоматически:)

0 голосов
/ 10 июня 2009

Вам потребуется проверить права доступа и владельца файла, чтобы процесс syslog мог записать в него.

man chmod
man chown
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...