Bonjour à tous,
J'ai mis en place une petite page en php permettant de gérer Nagios sans passer par les lignes de commande. J'arrive bien a changer les fichiers texte en fonction de ce que l'utilisateur demande. Mais lorsque je veux me servir d'une commande pour relancer, lancer ou stopper Nagios à partir de l'interface, il me jette parce que je ne suis pas en root. La commande que j'execute est la suivante :
J'ai essayer de lancer la commande su avec cette même methode mais il me refuse l'accès aussi.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $cmd2="/etc/rc.d/init.d/nagios start"; exec("$cmd2 2>&1", $output); foreach($output as $outputline) { echo("$outputline<br>"); }
Je ne vois pas trop comment lui dire de passer en mode root avant d'éxécuter la commande.
Merci
Partager