Lancer bash en tant que superuser

Résolu/Fermé
kxgeneration Messages postés 751 Date d'inscription dimanche 4 novembre 2007 Statut Membre Dernière intervention 26 avril 2022 - 30 oct. 2014 à 11:39
xhark Messages postés 31 Date d'inscription dimanche 4 novembre 2007 Statut Membre Dernière intervention 10 juin 2020 - 29 nov. 2014 à 02:47
Bonjour,

J'ai créé un fichier bash permettant de faire un "halt" à distance sur mon Debian afin de l'éteindre correctement.

Or quand je lance le script depuis une page PHP, la commande "halt" ne s'exécute pas car je n'ai pas les droits superuser.

Ma question est donc la suivante. Comment faire pour exécuter un fichier bash en tant que superuser OU exécuter des commandes dans le bash en tant que superuser ?

Merci d'avance.

2 réponses

xhark Messages postés 31 Date d'inscription dimanche 4 novembre 2007 Statut Membre Dernière intervention 10 juin 2020 21
29 nov. 2014 à 02:47
Précède simplement ta commande par sudo si tu es un simple utilisateur :)
kxgeneration Messages postés 751 Date d'inscription dimanche 4 novembre 2007 Statut Membre Dernière intervention 26 avril 2022 39
30 oct. 2014 à 11:51
Je pense avoir ma réponse : http://blogmotion.fr/systeme/executer-un-script-shell-avec-permission-root-en-php-1312

Je ne peux pas tester cette solution pour le moment. Donc si jamais quelqu'un à un avis..