So richten Sie einen Syslog -Server in CentOS 8 ein

So richten Sie einen Syslog -Server in CentOS 8 ein

Ein Syslog -Server wird verwendet, um die Netzwerkgeräte bequem zu überwachen. Mit Hilfe eines solchen Servers können Sie diese Protokolle in Echtzeit problemlos visualisieren. Dieser Server nutzt das Systemprotokollprotokoll. In diesem Artikel werden wir in CentOS 8 ein Syslog -Server einrichten.

Methode zum Einrichten eines Syslog -Servers in CentOS 8

Um einen Syslog -Server in CentOS 8 einzurichten, müssen Sie das unten aufgeführte Verfahren befolgen:

Schritt 1: Überprüfen Sie den Status des Syslog -Servers in CentOS 8

Zunächst müssen Sie den Status des Syslog -Servers auf Ihrem System mit dem folgenden Befehl überprüfen:

1
$ systemctl Status rsyslogog

Aus dem folgenden Bild können Sie sehen, dass der Syslog -Server in unserem System in Betrieb ist. Wenn Sie es jedoch nicht bereits installiert haben, können Sie es einfach mit Hilfe des “installierensudo yum installieren rsyslog" Befehl.

Schritt 2: Öffnen Sie das „Rsyslog.conf ”Datei

Nachdem Sie sichergestellt haben, dass der Syslog -Server auf Ihrem CentOS 8 -System ausgeführt wird.Conf ”-Datei, da wir sie ändern, um unseren Syslog -Server einzurichten. Zum Öffnen dieser Datei verwenden wir den folgenden Befehl:

1
$ sudo vim /etc /rsyslogog.Conf

Der „Rsyslog.Conf ”-Datei wird unten angezeigt:

Schritt 3: Lassen Sie den Empfang von Protokollen durch UDP zuzulassen

Jetzt müssen Sie die UDP -Einstellungen in dieser Datei suchen und die folgenden zwei Zeilen abwickeln:

1
2
3
Modul (Load = "IMUDP") # muss nur einmal erledigt werden
input (type = "imUdp" port = "514")

Dies ermöglicht den Empfang von Protokollen über UDP.

Schritt 4: Lassen Sie den Empfang von Protokollen durch TCP zuzulassen

Danach müssen Sie die TCP -Einstellungen in dieser Datei suchen und die folgenden zwei Zeilen in Überzeugung überzeugen:

1
2
3
Modul (Load = "IMTCP") # muss nur einmal durchgeführt werden
input (type = "imtcp" port = "514")

Dies ermöglicht den Empfang von Protokollen über TCP.

Schritt 5: Aktivieren Sie dem Syslog -Server, Protokolle vom Client zu empfangen

Sobald Sie die Linien im „RSYSLog.Die oben angegebene Conf ”-Datei müssen diese Datei speichern und aus dem Editor beenden. Anschließend müssen Sie dem Syslog -Server aktivieren, um Protokolle vom Client mit dem folgenden Befehl zu empfangen:

1
$ sudo firewall-cmd --add-port = 514/tcp --zone = public --permanent

Nachdem Sie das Passwort „sudo“ angegeben haben, erhalten Sie eine Erfolgsnachricht, wie im folgenden Bild gezeigt:

Schritt 6: Laden Sie die Firewall neu

Jetzt müssen Sie Ihre Firewall mit dem folgenden Befehl neu laden:

1
$ sudo firewall-cmd-Reload

Auch hier werden Sie nach der vollständigen Ausführung dieses Befehls mit einer Erfolgsnachricht angezeigt, wie im Bild unten gezeigt:

Schritt 7: Starten Sie den Syslog -Server neu

Sobald Sie dies getan haben, müssen Sie den Syslog -Server mit dem folgenden Befehl neu starten:

1
$ sudo systemctl starten rsyslog neu starten

Schritt 8: Aktivieren Sie den Syslog -Server

Anschließend müssen Sie den Syslog -Server mit dem folgenden Befehl aktivieren, damit die Änderungen wirksam werden müssen:

1
$ sudo systemctl aktivieren rsyslog

Schritt 9: Bestätigen Sie, dass der Syslog -Server auf Port 514 zuhört

Danach müssen Sie bestätigen, dass der Syslog -Server erfolgreich eingerichtet wurde und Port 514 zuhört. Dafür müssen Sie den folgenden Befehl ausführen:

1
$ sudo netstat -pnltu

Sie können aus dem folgenden Bild verifizieren, dass der Syslog -Server perfekt konfiguriert wurde. Wir haben den TCP -Eintrag hier nur hervorgehoben. Wenn Sie jedoch nach unten scrollen, können Sie auch den UDP -Eintrag für den Syslog -Server finden.

Schritt # 10: Protokollnachrichten in Echtzeit anzeigen

Jetzt müssen Sie den folgenden Befehl ausführen, wenn Sie die Protokollnachrichten in Echtzeit anzeigen möchten:

1
$ sudo tail -f/var/log/message

Die Protokollnachrichten unseres CentOS 8 -Systems in Echtzeit sind im folgenden Bild angezeigt:

Abschluss

Dieser Artikel hat alle Schritte, die mit der Einrichtung eines Syslog -Servers auf einem CentOS 8 -System verbunden sind, gründlich geteilt. Wenn Sie die vorgeschriebene Methode korrekt befolgen, können Sie bequem einen Syslog -Server auf Ihrem CentOS 8 -System einrichten.