Einführung in die Linux-Systemprotokollierung

Mit jedem Betriebssystem können wir die Aktivitäten verfolgen, die auf ihrer Plattform ausgeführt werden. Die Funktion zum Speichern der Protokolle ist sehr nützlich, wenn Sie die auf dem Betriebssystem ausgeführten Aktivitäten untersuchen möchten. Da das Betriebssystem der Kern jedes Servers ist, können wir verfolgen, wie Benutzer das Betriebssystem nutzen, indem wir alle Aktivitäten des Benutzers in Form eines Protokolls speichern. Ähnlich wie alle Betriebssysteme bietet Linux auch einen Mechanismus zum Speichern der zu speichernden Protokolle. Auf einigen Servern, auf denen die Anwendung gehostet wird, wird das Linux-Betriebssystem verwendet und speichert alle Protokolle, die generiert werden, wenn der Benutzer versucht, auf die auf dem Server gespeicherten Webseiten zuzugreifen. In diesem Artikel erhalten Sie einen umfassenden Überblick über die Linux-Systemprotokollierung.

Möglichkeiten der Linux-Systemprotokollierung

Syslog-Funktionen mit ihrer Beschreibung Bevor wir die Protokollierungsmethode in Linux verstehen, müssen wir verstehen, was genau bedeutet, wenn wir über die Protokollierung in Linux sprechen. Die Protokollierung kann als Methode zum Speichern aller Aktivitäten definiert werden, die mit dem Betriebssystem ausgeführt werden. Das Linux-Betriebssystem bietet uns einige der speziellen Funktionen, die zum Speichern von Protokollen im System verwendet werden. Bei der Protokollierung wird normalerweise der Zeitstempel zusammen mit dem Aktivitätsschnipsel erfasst. Die Protokolle werden als die Hauptkomponente betrachtet, die für die Erleichterung von Nachforschungen unerlässlich ist. Obwohl die Protokollierung von Aktivitäten Speicher belegt, muss der Umfang der Protokollierung begrenzt und spezifisch gehalten werden.

Syslog-Funktionen sind die speziellen Schlüsselwörter, mit denen das Protokoll auf bestimmte Weise im Betriebssystem gespeichert wird. Es gibt Situationen, in denen von den Systemadministratoren erwartet wird, dass sie die Protokolldaten auf eine bestimmte Weise speichern, um den Geschäftszweck zu erfüllen. In diesem Fall nutzen sie die Syslog-Funktionen, um die Daten so zu speichern, wie sie möchten. Linux bietet uns mehrere Möglichkeiten und die Funktion von allen ist einzigartig.

Nachfolgend finden Sie eine Liste der Funktionen, die im Linux-Betriebssystem sehr häufig verwendet werden und als Syslog-Funktionen beliebt sind.

1. Auth

Auth ist eine der wichtigsten Syslog-Funktionen, die verwendet werden, um die Aktivitäten abzurufen, die sich mit dem Benutzernamen und dem Kennwort befassen. Während der Speicherung des Protokolls müssen an bestimmten Stellen Daten in Bezug auf den Benutzernamen und das Kennwort gespeichert werden. In diesem Fall wird die Authentifizierungsfunktion verwendet, um diesen Zweck zu erfüllen.

2. Authpriv

Die Authpriv-Funktion steht eigentlich für Autorprivilegien. Die Funktionsweise dieser Funktion ähnelt der der Authentifizierungsfunktion, der einzige Unterschied besteht jedoch darin, dass das Protokoll in der Datei gespeichert wird, die von den Benutzern gelesen werden kann, die zum Lesen dieser Datei berechtigt sind. Es werden auch die Informationen zum Benutzernamen und zum Passwort gespeichert. Alle Protokolle werden in einer bestimmten Datei gespeichert, die über bestimmte Benutzer verteilt werden muss.

3. Konsole

Die Protokollierung der Informationen, die mit der Konsole verknüpft sind, ist sehr wichtig, da dies der wichtigste Teil ist, der bei der Untersuchung eine entscheidende Rolle spielt. Alle an die Konsole gesendeten Nachrichten werden mit dieser Funktion aufgezeichnet. Es funktioniert wie ein Sniffer, der die an die Konsole gesendeten Nachrichten erfasst und in Form eines Protokolls speichert.

4. FTP

Die Funktion dieser Funktion besteht darin, sicherzustellen, dass alle Nachrichten, die sich auf den FTP-Daemon beziehen, im System protokolliert wurden. Wenn der Benutzer mit FTP arbeitet, hinterlässt er normalerweise die Protokolle, die mithilfe dieser Funktion erfasst und gespeichert werden können. Mit dieser Syslog-Funktion kann jedes Ereignis gespeichert werden, das sich aus der Arbeit mit FTP ergibt.

5. Kern

Die Kern-Funktion wird verwendet, um alle kernbasierten Nachrichten zu verfolgen. Der Kernel fungiert als die Seele des Betriebssystems, die uns alles mitteilt, was auf Kernel-Ebene passiert. Das Verfolgen der Meldungen auf Kernelebene ist wichtig, um Probleme zu beheben.

6. Mail

Diese Funktion wird verwendet, um alle Nachrichten zu protokollieren, die vom Mailsystem ausgefüllt werden. Dies ist der Hauptgrund dafür, dass die Protokolldateien als E-Mail-bezogene Daten dort erfasst werden, um die Art der gesendeten oder empfangenen E-Mails zu untersuchen.

7. Ntp

Die ntp-Funktion wird zum Speichern der Daten verwendet, die sich auf das Netzwerkzeitprotokoll beziehen. Wann immer das System eine Nachricht auslöst, die sich auf das Netzwerkzeitprotokoll bezieht, ist es die NTP-Funktion, die die Nachricht in Form von Protokollen aufspürt oder speichert.

8. Nachrichten

Die Nachrichtenfunktion fungiert als Nachrichtenlogger für das Netzwerknachrichtenprotokoll. Das Netzwerknachrichtenprotokoll ruft einige der Vorfälle auf, mit denen die spezifischen Daten verknüpft sind, und die Nachrichtenfunktion hilft beim Speichern dieser Daten.

9. Lpr

Lpr steht für das Zeilendrucksystem. Die Funktion dieser Einrichtung besteht darin, alle Nachrichten zu speichern, die sich auf das Zeilendrucksystem beziehen. Es erfasst die Daten und speichert sie in der Protokolldatei, ähnlich wie alle Einrichtungen das Protokoll speichern.

10. Mark

Markieren kann als eine Funktion betrachtet werden, mit der der Zeitstempel generiert und in der Protokolldatei gespeichert wird. In dieser Funktion wird das Pseudoereignis genutzt, um den Zeitstempel zu generieren.

11. Benutzer

Diese Funktion erfasst die Nachrichten, die sich auf die üblichen Benutzerprozesse beziehen. Alle normalen Aktivitäten, die von den Benutzern ausgeführt werden, werden durch diese Funktion erfasst.

12. Mais

Die Maisanlage ist eine der sehr wichtigen Einrichtungen, die zum Speichern der Nachrichten im Zusammenhang mit dem Maissystem-Scheduler verwendet wird, der generiert wird, wenn ein Benutzer mit dem Maissystem interagiert.

Fazit - Linux System Logging

Die Syslog-Funktionen sind die Schlüsselwörter in Linux, die mit vordefinierten Funktionen geliefert werden. Mit diesen Schlüsselwörtern werden die Daten auf eine bestimmte Weise gespeichert, die den Anforderungen des Unternehmens entspricht. Die in der Protokolldatei gespeicherten Protokolle werden für verschiedene Zwecke verwendet. Der Hauptgrund für das Speichern des Protokolls besteht jedoch darin, das Verhalten des Benutzers zu verstehen, das letztendlich dazu beiträgt, die Untersuchung zu erleichtern.

Empfohlene Artikel

Dies ist eine Anleitung zur Linux-Systemprotokollierung. Hier diskutieren wir die Liste der Einrichtungen, die im Linux-Betriebssystem sehr häufig verwendet werden. Sie können sich auch die folgenden Artikel ansehen, um mehr zu erfahren -

  1. Linux-Dateisystem
  2. Was ist Linux?
  3. Linux-Distributionen
  4. Linux-Alternativen