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.