Zum Inhalt springen

Kauditd: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
  kernel: kauditd_printk_skb: 5 callbacks suppressed
  kernel: kauditd_printk_skb: 5 callbacks suppressed


Kann mich jemand über dieses "kauditd_printk_skb" aufklären?  
Kann mich jemand über dieses "kauditd_printk_skb" aufklären?
* Was tut es im Wesentlichen
* Was tut es im Wesentlichen
* Wie kann ich die unterdrückten Rückrufe aufzählen?
* Wie kann ich die unterdrückten Rückrufe aufzählen?
Zeile 13: Zeile 13:


; Log-Events drosseln
; Log-Events drosseln
Linux verwendet diesen Mechanismus, um das Spammen von Log-Events zu drosseln und so die Wahrscheinlichkeit eines Denial-of-Service-Angriffs zu verringern.
Linux verwendet diesen Mechanismus, um das Spammen von Log-Events zu drosseln und so die Wahrscheinlichkeit eines Denial-of-Service-Angriffs zu verringern


; Einstellungen
; Einstellungen
Sie können diese Funktion einstellen, indem Sie die beiden Einstellungen <tt>net.core.message_burst</tt> und <tt>net.core.message_cost</tt> ändern.
Sie können diese Funktion einstellen, indem Sie die beiden Einstellungen <tt>net.core.message_burst</tt> und <tt>net.core.message_cost</tt> ändern


Diese Parameter werden verwendet, um die Warnmeldungen zu begrenzen, die vom Netzwerkcode in das Kernelprotokoll geschrieben werden. Sie erzwingen ein Ratenlimit, um einen Denial-of-Service-Angriff unmöglich zu machen. Ein höherer message_cost-Faktor führt dazu, dass weniger Nachrichten geschrieben werden. Message_burst steuert, wann Nachrichten gelöscht werden. Die Standardeinstellungen begrenzen die Anzahl der Warnmeldungen auf eine alle fünf Sekunden.
Diese Parameter werden verwendet, um die Warnmeldungen zu begrenzen, die vom Netzwerkcode in das Kernelprotokoll geschrieben werden
* Sie erzwingen ein Ratenlimit, um einen Denial-of-Service-Angriff unmöglich zu machen
* Ein höherer message_cost-Faktor führt dazu, dass weniger Nachrichten geschrieben werden
* Message_burst steuert, wann Nachrichten gelöscht werden
* Die Standardeinstellungen begrenzen die Anzahl der Warnmeldungen auf eine alle fünf Sekunden


; Werte anzeigen
; Werte anzeigen
Zeile 32: Zeile 36:
* [https://www.kernel.org/doc/Documentation/sysctl/net.txt https://www.kernel.org/doc/Documentation/sysctl/net.txt]
* [https://www.kernel.org/doc/Documentation/sysctl/net.txt https://www.kernel.org/doc/Documentation/sysctl/net.txt]


Sind Sie sicher, dass die Kaudit-Meldungen aus dem Netzwerkcode stammen (und <tt>net.core.message_cost</tt> verwenden) und nicht allgemein <tt>kernel.printk_ratelimit_burst</tt>?  
Sind Sie sicher, dass die Kaudit-Meldungen aus dem Netzwerkcode stammen (und <tt>net.core.message_cost</tt> verwenden) und nicht allgemein <tt>kernel.printk_ratelimit_burst</tt>?


Ich habe die spammigen Logmeldungen reduziert, indem ich <tt>kernel.printk_ratelimit</tt> und <tt>kernel.printk_ratelimit_burst</tt> auf höhere Werte erhöht habe. Das Ändern von <tt>net.core.message_cost</tt> hat das Problem nicht gelöst.
Ich habe die spammigen Logmeldungen reduziert, indem ich <tt>kernel.printk_ratelimit</tt> und <tt>kernel.printk_ratelimit_burst</tt> auf höhere Werte erhöht habe
* Das Ändern von <tt>net.core.message_cost</tt> hat das Problem nicht gelöst


== Installation ==
== Installation ==
Zeile 49: Zeile 54:
! Unix !! GNU !! Parameter !! Beschreibung
! Unix !! GNU !! Parameter !! Beschreibung
|-
|-
| || || ||  
| || || ||
|-
|-
|}
|}
Zeile 64: Zeile 69:
| 0 || Erfolg
| 0 || Erfolg
|-
|-
| >0 || Fehler
| >0 || Fehler
|}
|}


Zeile 80: Zeile 85:
! Datei !! Beschreibung
! Datei !! Beschreibung
|-
|-
| ||  
| ||
|-
|-
| ||  
| ||
|}
|}
<noinclude>
<noinclude>
Zeile 94: Zeile 99:
----
----
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
{{Special:PrefixIndex/{{BASEPAGENAME}}/}}
=== Dokumentation ===
=== Dokumentation ===


; Man-Page  
; Man-Page
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)]
# [https://manpages.debian.org/stable/procps/pgrep.1.de.html prep(1)]


; Info-Pages  
; Info-Pages


=== Links ===
=== Links ===
Zeile 105: Zeile 111:


==== Weblinks ====
==== Weblinks ====


{{DEFAULTSORT:new}}
{{DEFAULTSORT:new}}
{{DISPLAYTITLE:new}}
{{DISPLAYTITLE:new}}


[[Kategorie:new]]
[[Kategorie:Linux/Logging]]


</noinclude>
</noinclude>
[[Kategorie:Linux/Logging]]

Version vom 26. April 2025, 11:04 Uhr

Kauditd - Beschreibung

Beschreibung

Rolle von "kauditd_printk_skb" im Linux-Kernel

Beispiel

dmesg-Ausgabe enthält

kernel: kauditd_printk_skb: 5 callbacks suppressed

Kann mich jemand über dieses "kauditd_printk_skb" aufklären?

  • Was tut es im Wesentlichen
  • Wie kann ich die unterdrückten Rückrufe aufzählen?
  • Und vielleicht die Gründe, die dazugehören?
Log-Events drosseln

Linux verwendet diesen Mechanismus, um das Spammen von Log-Events zu drosseln und so die Wahrscheinlichkeit eines Denial-of-Service-Angriffs zu verringern

Einstellungen

Sie können diese Funktion einstellen, indem Sie die beiden Einstellungen net.core.message_burst und net.core.message_cost ändern

Diese Parameter werden verwendet, um die Warnmeldungen zu begrenzen, die vom Netzwerkcode in das Kernelprotokoll geschrieben werden

  • Sie erzwingen ein Ratenlimit, um einen Denial-of-Service-Angriff unmöglich zu machen
  • Ein höherer message_cost-Faktor führt dazu, dass weniger Nachrichten geschrieben werden
  • Message_burst steuert, wann Nachrichten gelöscht werden
  • Die Standardeinstellungen begrenzen die Anzahl der Warnmeldungen auf eine alle fünf Sekunden
Werte anzeigen
sudo sysctl -a | grep net.core.message_
Werte ändern
sysctl -w net.core.message_cost=0
Achtung
Die Deaktivierung dieses Mechanismus in Produktionsumgebungen ist nicht empfohlen!
Weitere Informationen

Sind Sie sicher, dass die Kaudit-Meldungen aus dem Netzwerkcode stammen (und net.core.message_cost verwenden) und nicht allgemein kernel.printk_ratelimit_burst?

Ich habe die spammigen Logmeldungen reduziert, indem ich kernel.printk_ratelimit und kernel.printk_ratelimit_burst auf höhere Werte erhöht habe

  • Das Ändern von net.core.message_cost hat das Problem nicht gelöst

Installation

Aufruf

Optionen

Unix GNU Parameter Beschreibung

Parameter

Umgebungsvariablen

Exit-Status

Wert Beschreibung
0 Erfolg
>0 Fehler

Anwendung

Problembehebung

Konfiguration

Dateien

Datei Beschreibung


Anhang

Siehe auch


Dokumentation

Man-Page
  1. prep(1)
Info-Pages

Links

Projekt

Weblinks