Introduire le mot de passe dans le script php

Fermé
moussadjijunior Messages postés 107 Date d'inscription jeudi 27 septembre 2007 Statut Membre Dernière intervention 3 février 2020 - 4 juin 2011 à 01:33
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 - 4 juin 2011 à 13:22
Bonjour, a tous
J'espère que vous avez tous la santé et Dieu vous garde vous et le vôtres
mon problème est que je suis sur kannel. j'ai écris un script qui reçois un msg de kannel et qui doit executer une commande. Mais vu que la commande a besoin des droit root elle ne passe pas !
j'ai donc pensé utilisé cette méthode pour écrire mon script php

<shell_exec (su - root -c " ma commande ");

mais le problème c'est que je me demande comment y introduire le mot de passe du root sinon il ne passera pas mon script!
Merci d'avance de votre aide


A voir également:

3 réponses

mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 7 751
4 juin 2011 à 01:41
Je pense qu'il faut regarder du côté de suphp.

Bonne chance
0
moussadjijunior Messages postés 107 Date d'inscription jeudi 27 septembre 2007 Statut Membre Dernière intervention 3 février 2020 5
4 juin 2011 à 02:28
merci de ta réponse mais je ne vois très bien à quoi me servirais suphp. pourrais tu me donner des éclaircissements la dessus?!
Je te remercie pour ton encouragement !!
0
mamiemando Messages postés 33088 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 30 avril 2024 7 751
4 juin 2011 à 13:22
Lis ceci :
http://doc.ubuntu-fr.org/suphp

Si le script invoqué appartient à root, il est exécuté avec des droits root.

Bonne chance
0