Cette réponse est bon, mais le conseil de défaut de serveur est légèrement dangereux - il permettrait à n'importe qui d'exécuter n'importe quoi en tant que root ! Je poste donc ici parce que je ne peux pas formater le commentaire.
Je recommanderais d'utiliser visudo pour donner les permissions dont vous avez besoin aussi précisément que possible. Type de fichier visudo
et ajoutez une ligne comme :
username hostname = NOPASSWD: /full/path/to/command1, full/path/to/command2
Si vous avez besoin d'exécuter la même chose sur plusieurs hôtes, vous pouvez l'ouvrir avec :
username ALL = NOPASSWD: /full/path/to/command1, full/path/to/command2
Mais je n'utiliserais **ni l'un ni l'autre :
username ALL=(ALL) NOPASSWD: ALL
o nom d'utilisateur nom d'hôte = ALL
Les page de manuel sudoer contient de nombreux détails sanglants