Wo befinden sich die Protokolle für ufw auf dem Ubuntu-Server?


Antworten:


48

Überprüfen Sie sudo ufw status verbose, ob Sie sich überhaupt erst anmelden. Wenn Sie nicht sind, führen sudo ufw logging onSie durch , wenn es nicht ist. Wenn es sich um eine Protokollierung handelt, suchen Sie /var/log/nach Dateien, die mit beginnen ufw. Beispielsweise,sudo ls /var/log/ufw*

Wenn Sie die Protokollierung sind, aber es gibt keine /var/log/ufw*Dateien, überprüfen Sie , ob rsyslogausgeführt wird : sudo service rsyslog status. Wenn rsyslog ausgeführt wird, ufw protokolliert und noch keine Protokolldateien vorhanden sind, durchsuchen Sie die allgemeinen Protokolldateien nach Hinweisen auf UFW. Zum Beispiel: grep -i ufw /var/log/syslogund grep -i ufw /var/log/messagessowie grep -i ufw /var/log/kern.log.

Wenn Sie eine ufwMenge Nachrichten in der Datei syslog, messages und kern.log finden, muss rsyslog möglicherweise angewiesen werden, alle UFW-Nachrichten in einer separaten Datei zu protokollieren. Fügen Sie oben eine Zeile hinzu, in der /etc/rsyslog.d/50-default.confdie folgenden zwei Zeilen stehen:

:msg, contains, “UFW” -/var/log/ufw.log
& ~

Und Sie sollten dann eine ufw.log-Datei haben, die alle ufwNachrichten enthält !

HINWEIS:

Überprüfen Sie die 50-default.confDatei auf vorhandene Konfigurationen.

Stellen Sie sicher, dass Sie die Datei sichern, bevor Sie Änderungen speichern!


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.