GNU/Linux >> LINUX-Kenntnisse >  >> Linux

/etc/sudoers - Beleidigungen - Wie füge ich eine Liste mit Beleidigungen hinzu?

Um die Liste der Beleidigungen zu bearbeiten, müssen Sie die Quelle bearbeiten und neu kompilieren.

Die Beleidigungen werden in plugins/sudoers/ins_*.h gespeichert (4 Dateien). Wenn Sie eine neue Datei hinzufügen, müssen Sie ihre Definition zu plugins/sudoers/insults.h hinzufügen . Das ist es.


Für mich auf der Debian-Seite habe ich am Ende eine sudoers.d-Anweisung geschrieben, um das Ergebnis zu erzielen, da das Hinzufügen einer Liste mit benutzerdefinierten Beleidigungen eine Neukompilierung erfordert von sudo .

  • https://gist.github.com/tonejito/235feb4f1d299fd82ad513289b4704ee

In meiner benutzerdefinierten Konfiguration verwende ich zwei Direktiven

  1. Einer für langweilig Systeme, bei denen sudo wird ohne insults kompiliert , hier verwende ich badpass_message um eine Single fest zu codieren benutzerdefinierte Beleidigung, die in jeder Meldung über ein ungültiges Passwort erscheint

  2. Eine Richtlinie für den Spaß Systeme mit insults wird auf sudo unterstützt

Sie müssen beides aktivieren insults oder badpass_message , die Aktivierung beider greift auf insults zurück (zumindest auf Debian).


Linux
  1. Fehler in Sudoers-Datei? So können Sie es beheben.

  2. Wie wird /etc/motd aktualisiert?

  3. So deaktivieren Sie „sudo su“ für Benutzer in der sudoers-Konfigurationsdatei

  4. CentOS / RHEL:So stellen Sie eine gelöschte /etc/passwd-Datei wieder her

  5. „sudo:/etc/sudoers ist weltweit beschreibbar“ – So korrigieren Sie die Berechtigungen der sudoers-Datei

So fügen Sie benutzerdefinierte Fehlerseiten hinzu

So fügen Sie einen Benutzer zu Sudoers unter Debian 10 hinzu

Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

Linux – Benutzer zur Sudoers-Liste hinzufügen

Unterschied zwischen /etc/hosts und /etc/resolv.conf

So richten Sie /etc/issues ein, um die IP-Adresse für eth0 anzuzeigen