10 décembre 2012

Ubuntu / Mint: 3 astuces pour personnaliser Sudo

Si vous êtes sur Ubuntu, Mint, Debian ou ses dérivés, vous devez surement connaitre sudo. C'est une commande qui permet de lancer un programme en tant qu'administrateur (root).

Beaucoup ne le savent pas mais sudo est paramétrable. J'avais déjà écrit un article pour activer les insultes, mais il y en a d'autres très intéressantes.

Le fichier ou on peut paramétrer sudo se trouve dans /etc/sudoers.



1] Afficher des étoiles lors de la saisie du mot de passe

Sudo par défaut n'affiche rien du tout quand vous tapez le mot de passe, ce qui peut être assez déroutant, donc voilà comment afficher des étoiles.

Ouvrez le fichier /etc/sudoers en tapant dans un terminal:

sudo gedit /etc/sudoers

Et ajoutez pwfeedback à la fin de la ligne:

Defaults  env_reset

N'oubliez pas de mettre une virgule, de cette façon:

Defaults  env_reset,pwfeedback

Voilà essayez ! vous devriez voir des étoiles quand vous tapez votre mot de passe.

2] Personnaliser le message en cas de mauvais de passe

Cette option marche seulement si vous avez pas activé les insultes.

Pour personnaliser le message il faut ajouter badpass_message="Votre message perso", toujours à la fin de la ligne Defaults, par exemple pour afficher Mauvais mot de passe en cas d'erreur il faut mettre:

Defaults  env_reset,badpass_message="Mauvais mot de passe" 


3] Garder les droit administrateur plus longtemps

Quand vous lancer un programme avec sudo, vous obtenez les droits administrateur pour une durée de 15 minutes par défaut, mais vous pouvez augumenter ou réduire cette durée avec le paramètre timestamp_timeout=X. Le X est à remplacer par le nombre de minutes que vous désirez. Par exemple si je veux garder les droits administrateur pendant 30 minutes après avoir lancé sudo j'écris:

Defaults  env_reset,timestamp_timeout=30

Vous pouvez aussi mettre 0 pour désactiver ce temps, de cette façon vous devrez taper votre mot de passe à chaque fois que vous lancez la commande sudo.



Toutes ces options peuvent être mises à la suite, rien ne vous empêche de faire:

Defaults  env_reset,pwfeedback,timestamp_timeout=30,badpass_message="Mauvais mot de passe"


[ Le site de sudo ]

Aucun commentaire:

Enregistrer un commentaire