J'ai l'intention de jouer avec les insultes Linux et d'en ajouter quelques-unes. Cependant, je pouvais seulement comprendre comment ajouter une seule insulte mais pas une liste ou l'emplacement du fichier qui contient les insultes.
13
Réponses:
Pour modifier la liste des insultes, vous devrez modifier la 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 ça.la source
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
.Dans ma configuration personnalisée, j'utilise deux directives
Un pour les systèmes ennuyeux où
sudo
est compilé sansinsults
, ici j'utilisebadpass_message
pour coder en dur une seule insulte personnalisée qui apparaît dans chaque mauvais message de mot de passeUne directive pour les systèmes amusants où
insults
est pris en charge sursudo
Vous devez activer l' un
insults
ou l' autrebadpass_message
, l'activation des deux se repliant surinsults
(au moins sur Debian).la source
Je ne suis pas sûr car je n'ai pas utilisé cette fonctionnalité amusante (?) Auparavant mais j'ai trouvé que les sudoers insultes aident et m'insultent , sudo !!! et d'autres références qui suggèrent que cette "fonctionnalité" doit être activée pour la compilation à
sudo
partir des sources.J'invite que (puisque c'est amusant mais inutile) que beaucoup de * nix ne l'incluent pas du tout et s'ils le font, cette liste est codée en dur dans le
sudo
exécutable.Pour l'obtenir, vous devez éditer
/etc/sudoers
(utiliservisudo
) et ajouter cette directive:Sur OSX 10.8.4 (sudo version 1.7.4p6), vous pouvez vérifier l'actif en
Defaults
utilisant:Ensuite, vous pouvez l'essayer en utilisant:
et si vous écrivez un mauvais mot de passe, vous verrez "l'insulte"
Mais j'ai testé tout cela sur OSX 10.8.4 et cela ne fonctionne pas, vous obtenez le
Sorry, try again.
message standard .J'ai recherché la sortie de
mais il n'y a pas de telles chaînes.
REMARQUE: je vais le tester sur d'autres * nix (dès que possible) et faire un rapport.
la source