Executer un script php en tant que root - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 30-06-2004 à 00:00:25
Citation : Je souhaite relancer ma connexion Internet à l'aide d'un script php présent sur mon serveur. |
mauvais départ.
Marsh Posté le 30-06-2004 à 05:46:50
installes le paquet php4-cli, tu auras l'interpreteur en ligne de commande.
De la, tu l'appelles dans un script comme tu ferais pour du shell :
#!/usr/bin/php
Marsh Posté le 30-06-2004 à 21:23:54
lukefab a écrit : installes le paquet php4-cli, tu auras l'interpreteur en ligne de commande. |
Peux tu un peu préciser.
Je met #!/usr/bin/php au début de mon script puis mon script.
J'install phh4-cgi et ensuite ?
J'appel de ma page web le script via la commande exec de php ?
Je met quels droits sur le fichier script que je vais créer pour relancer la connexion ?
Marsh Posté le 29-06-2004 à 23:58:17
Bonjour,
Je souhaite relancer ma connexion Internet à l'aide d'un script php présent sur mon serveur.
J'ai activé php4-cgi (je ne sais pas si c'est nécessaire)
Mon script est en /root/monscript
C'est un fichier shell (/bin/sh)
j'ai fait un 4777 dessus et mon script php qui l'execute ne l'execute pas en root mais apparement en www-data.
Comment faire ?
Mon serveur Apache support suexec (j'ai l'info au démarrage du serveur)
J'ai absolument besoin des droits route pour executer ce programme.
Je ne peux pas utiliser sudo car de nombreux programment sont utilisé pour relancer la connexion (kill, poff, startmodem...)
---------------
Un nouveau site pour sa debian : http://guide.andesi.org/