Twitter Updates

vendredi 26 octobre 2007

Ubuntu : password sudo dans script

Ayant besoin d'automatiser un script pour la mise à jour d'un dossier, j'ai besoin d'utiliser la commande sudo dans mon script. Après quelques recherches, voici la solution retenue.

Dans le fichier /etc/sudoers on peut éviter la demande du mot de passe pour un user et une commande particulière.

Exemple :

Code:

Cmnd_Alias HALT=/sbin/halt
robert ALL=NOPASSWD:HALT


On peut alors taper sudo halt, il n'y aura pas de demande de password.



Important!

Utiliser visudo pour éditer le fichier /etc/sudoers. Et non pas sudo vi /etc/sudoers (cf : http://doc.ubuntu-fr.org/sudo)

Aucun commentaire:

Enregistrer un commentaire