CentOS でメッセージとセキュア ログ ファイルが見つからない

CentOS でメッセージとセキュア ログ ファイルが見つからない

CentOS リリース 6.4 (最終版) で問題が発生しています。ログ ファイルを探しているのです/var/log/が、明らかに 2 つのファイルが見つかりません。

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

rsyslogが実行中かどうかを確認していました(service rsyslog status)そしてそれはわかりました私の rsyslog 設定ファイルは と呼ばれ/etc/rsyslog.conf、フォルダー/etc/rsysconf.d/は空です。

何が起こっているのか誰か教えてくれませんか?

答え1

保存するためのルールがあるかどうかを確認します/var/log/メッセージまたは/var/log/セキュア設定ファイルのように

# 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

ない場合は、この行を追加して rsyslog サービスを再起動します。

/etc/init.d/rsyslog restart

または

service rsyslog restart

答え2

問題は、RHEL7 (CentOS) および Fedora で journald が使用され、/dev/log で受信メッセージをリッスンしていることにある可能性があります。rsyslog は実際にはデフォルトで API 経由でジャーナルからメッセージを読み取りますが、rsyslog がインストールされている必要があります。journalctl を試してください。

関連情報