Executer une ligne de commande shell via php ssh - Programmation
 

Ajouter une réponse



 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet : Executer une ligne de commande shell via php ssh
 
Le manchot vraincra BillGate
Profil : IDNaute
Plus d'informations

Bonjour a tous,
 
   Voilà je voudrais créer un script php qui permettrai d'executer des lignes de commandes dans un shell sur un serveur dédier sous ubuntu 8.04
 
   Ayant des connaissances minimes en php, je prefere demander avant de me lancer.
 
  Pourriez-vous m'expliquer l'essentiel, par exemple -> Faut-il que j'utilise (enfin... le script utilise) une connexion ssh ?  ...
Car je voudrais pouvoir héberger mon script sur un autre serveur que celui où je veut executer les lignes de commandes.
 
Merci d'avance  :)

http://www.sim07.net
Profil : Modérateur
Plus d'informations

Il y a les fonctions exec() etc ... de php
 
http://fr.php.net/manual/fr/ref.exec.php
 
Mais si tu même sur un dédié tu prends des risques à laisser ce genre de fonctions activées. A manipuler avec beaucoup de soin.
 
Tu veux exécuter quoi ? tu peux pas plutôt faire un cgi ?


---------------
Mon Blog Geek | Facebook | My Last.fm | Mon CV |
Le manchot vraincra BillGate
Profil : IDNaute
Plus d'informations

  Ben c'est a dire que je voudrais premièrement creer un petit panel d'où je veut pouvoir Démarrer,Redémarrer ou stopper un serveur de jeux counter-strike ainsi que pouvoir executer quelques lignes sans restrictions.
 
Mais pour la fonction exec() je pense qu'il n'y aura pas trop de probleme pour la sécuritée car personne aura accès a cette page.
 
Mais si tu pense que un cgi serait mieux je suis tout a fait preneur :) heuu ...  avec quelques renseignements ou tuto si possible :p

Le manchot vraincra BillGate
Profil : IDNaute
Plus d'informations

UP :)

http://www.sim07.net
Profil : Modérateur
Plus d'informations

En fait la faille ne vient pas de la page mais de la configuration. Avec un script cgi tu n'as pas de configuration précise et donc moins de problème. Tu peux faire ton script dans tous les langage, C, C-SHELL, Python ou même PHP car il y a une conf diférente pour le mode cgi je crois.


---------------
Mon Blog Geek | Facebook | My Last.fm | Mon CV |

Aller à :
Ajouter une réponse
  FORUM Infos-du-Net » Programmation » Executer une ligne de commande shell via php ssh
 

Liens