GNU/Linux >> Tutoriels Linux >  >> Linux

/etc/sudoers - Insultes - Comment ajouter une liste d'insultes ?

Pour modifier la liste des insultes, vous devrez modifier le source et recompiler.

Les insultes sont stockées dans plugins/sudoers/ins_*.h (4 fichiers). Si vous ajoutez un nouveau fichier, vous devrez ajouter sa définition à plugins/sudoers/insults.h . C'est tout.


Pour moi du côté Debian, j'ai fini par écrire une directive sudoers.d pour obtenir le résultat, car l'ajout d'une liste d'insultes personnalisées nécessite une recompilation de sudo .

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

Dans ma configuration personnalisée, j'utilise deux directives

  1. Un pour ennuyeux systèmes où sudo est compilé sans insults , ici j'utilise badpass_message pour coder en dur un single insulte personnalisée qui apparaît dans chaque message de mauvais mot de passe

  2. Une directive pour le fun systèmes où insults est pris en charge sur sudo

Vous devez activer soit insults ou badpass_message , activant les deux retombe à insults (au moins sur Debian).


Linux
  1. Erreur dans le fichier Sudoers ? Voici comment vous pouvez y remédier.

  2. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  3. Comment désactiver "sudo su" pour les utilisateurs dans le fichier de configuration sudoers

  4. CentOS / RHEL :Comment récupérer à partir d'un fichier /etc/passwd supprimé

  5. Comment pouvons-nous obtenir la liste des utilisateurs non-système sous Linux ?

Comment ajouter des pages d'erreur personnalisées

Comment ajouter un utilisateur à Sudoers sur Debian 10

Comment /etc/motd est-il mis à jour ?

Linux - Ajouter un utilisateur à la liste des Sudoers

Comment puis-je annuler un chmod sur le répertoire etc?

Dans mon fichier /etc/hosts/ sous Linux/OSX, comment créer un sous-domaine générique ?