CentOS 7:运行 history -c 时,Postfix 日志被清除。我如何调查日志被清除当天发生的事情?

CentOS 7:运行 history -c 时,Postfix 日志被清除。我如何调查日志被清除当天发生的事情?

默认情况下,运行history -c没有办法删除/var/mail/maillog,对吗?

我如何调查清除日志当天或(根据定义)启动新邮件日志时发生的事情?

答案1

这两个事件没有因果关系;history操纵历史列表,而不是任何服务日志文件。

检查您的logrotate配置。

logrotate --debug /etc/logrotate.conf

/var/mail/maillog.1除非您已rotate 0对路径进行了配置,否则可能会出现较旧的日志。

此外,日志文件通常位于/var/log/mail.log/var/log/maillog,而/var/mail是文件的目录mbox

相关内容