CentOS 上丢失消息和安全日志文件

Tom*_*ert 5 logs centos rsyslog

我在使用 CentOS 6.4 版(最终版)时遇到了麻烦。我正在查找日志文件/var/log/,但显然缺少两个文件:

  • /var/logs/messages
  • /var/log/secure

如果rsyslog现在正在运行(我检查service rsyslog status),它的确定。我的 rsyslog 配置文件名为/etc/rsyslog.conf,文件夹/etc/rsysconf.d/为空。

任何人都可以对发生了什么事情有所了解吗?

Ren*_*nte 3

检查/var/log/messages/etc/rsyslog.conf中的/var/log/secure中是否有任何存储规则,例如

# Don't log private authentication messages!
*.info;mail.none;authpriv.none;cron.none  /var/log/messages

# The authpriv file has restricted access.
authpriv.*   /var/log/secure
Run Code Online (Sandbox Code Playgroud)

如果没有,请添加此行并重新启动 rsyslog 服务。

/etc/init.d/rsyslog restart
Run Code Online (Sandbox Code Playgroud)

或者

service rsyslog restart
Run Code Online (Sandbox Code Playgroud)