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