Donner le pouvoir à un utilisateur d'exécuter une commande root - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 22-05-2009 à 19:55:58
Root pour une commande unique :
su -c "ma commande"
Le mdp root est demandé et la commande exécutée.
Marsh Posté le 22-05-2009 à 20:10:20
J'ai mal dû m'expliquer, lancer une commande avec les droits root, je sais le faire.
Ce que je désire, c'est qu'un utilisateur puisse exécuter cette commande par l'intermédiaire d'un fichier mais sans connaître le mot de passe root.
Marsh Posté le 22-05-2009 à 19:43:49
Bonsoir à tous,
Je ne sais si cela est possible, mais je cherche à mettre une commande root dans un fichier en lui donnant une permission seule en exécution (pas en écriture, ni lecture), afin que lorsque l'utilisateur exécute le fichier, une commande root se lance.
Par exemple, je voudrais mettre dans ce fichier une commande permettant de lancer apache, mais pas de l'arrêter.
Mon problème est que je ne sais pas comment faire, et surtout passer avant le passwd root.
est-ce possible ?
Merci de vos réponses.
Message édité par badaboumsplash le 22-05-2009 à 20:08:12