Shell

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

Bon un très minuscule tip sur un script shell « àlacon » qui fait un sudo mais le système refuse de le faire malgré les droits attribués à cet utilisateur dans /etc/sudoers

avec ce message laconique :

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

les bras m’en tombent (alors que j’étais tout joie ce matin avec les daltons, des flocons de neiche et du zouk :)

Mais comme toute tête de mule qui se respecte, j’ai fini par mettre le doigt sur le paramètre à dézinguer dans /etc/sudoers
on met en commentaire la ligne suivante :

#Defaults    requiretty

et basta, le script àlacon refonctionne … nan mais hô !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>