yba22
Messages postés5Date d'inscriptionvendredi 27 novembre 2015StatutMembreDernière intervention 4 décembre 2015
-
27 nov. 2015 à 09:48
yba22 -
17 mars 2016 à 08:58
Bonjour,
Je cherche désespérément une solution pour exécuter un script shell sur une machine distante Linux à partir d'un site web.
J'ai déjà tenté d'utiliser la fonction "ssh_connect" mais je n'ai pas réussi à l'implémenter sur mon serveur web.
Plateforme Web :
OS : Windows 2003
Wampserveur :
- version apache : 2.4.4
- version PHP : 5.4.16
karando
Messages postés2Date d'inscriptionjeudi 10 février 2011StatutMembreDernière intervention16 mars 2016 16 mars 2016 à 22:22
Salut,
Il te suffit de deposer ton script shell sur la machine ou doit etre executer le script shell, que tu cree une page avec authentification qui te permettra de lancer la commande shell par exec('php5 /path/scriptshell.sh'); et il te suffira de l'appeler d'ou tu veux pour executer le script shell.
merci de cette réponse. J'ai entre temps trouvé une autre solution par l'utilisation de PLINK.EXE pour exécuter un shell sur un serveur linux distant et PSEXEC.EXE pour exécuter un vbscript sur un serveur Windows distant.