Fehlende Nachrichten und sichere Protokolldateien unter CentOS

Fehlende Nachrichten und sichere Protokolldateien unter CentOS

Ich habe Probleme mit CentOS Release 6.4 (Final). Ich suche nach Protokolldateien /var/log/und mir fehlen offensichtlich zwei Dateien:

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

Ich habe überprüft, ob rsyslog läuft ( service rsyslog status) und es istOK. Meine rsyslog-Konfigurationsdatei heißt /etc/rsyslog.conf, der Ordner /etc/rsysconf.d/ist leer.

Kann irgendjemand Licht ins Dunkel bringen, was hier los ist?

Antwort1

Überprüfen Sie, ob es Regeln für das Speichern in gibt./var/log/Nachrichtenoder/var/log/sicherIn/etc/rsyslog.confwie

# 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

wenn nicht, fügen Sie diese Zeile hinzu und starten Sie Ihren rsyslog-Dienst neu.

/etc/init.d/rsyslog restart

oder

service rsyslog restart

Antwort2

Das Problem kann darin bestehen, dass in RHEL7 (CentOS) und Fedora jetzt journald verwendet wird, das auf /dev/log auf eingehende Nachrichten lauscht; rsyslog liest Nachrichten standardmäßig über seine API aus dem Journal, aber installiertes rsyslog ist erforderlich. Versuchen Sie es mit journalctl.

verwandte Informationen