Étiquette : sudoers

18 février 2016 /

Après avoir configurer avec visudo votre fichier /etc/sudoers, vous pouvez vous retrouver face à cette erreur:

sudo vi /etc/init.d/service_test

sudo: sorry, you must have a tty to run sudo

Pas de panique, la solution est simple à mettre en place.
Cette erreur viens du fait qu’une option dans /etc/sudoers exige probablement un terminal via le paramètre « Defaults requiretty« .

Pour régler ce problème, il suffit de remplacer « Defaults requiretty » par « Defaults !requiretty » dans /etc/sudoers.

Ou alors, si on veut donner ce droit a un compte spécifique, on ajoutera plutôt cette ligne après « Defaults requiretty« :

Defaults:nom_du_compte !requiretty

3 juin 2015 /

Sudo contient une option qui lui autorise à vous insulter lorsque vous saisissez un mauvais mot de passe.

Pour activer cette option, il faut éditer le fichier /etc/sudoers (en utilisant la commande visudo):

sudo visudo

et changer cette ligne:

Defaults env_reset

en

Defaults env_reset,insults