Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/01/2012, à 21:13

goldiman

Lancer des commande ssh en php

Bonjour a tous j'aimerais pouvoir crée une interface de gestion de serveur a distance et pouvoir
utiliser les commande suivante (ssh) dans une page web php:
./ stop xxxxxxx
./start xxxxxxxx
./restart xxxxxx
Il faudrais également que soit capable d'ouvrir un fichier config depuis ma page web et que je puisse modifier un mot de ce fichier via un champs sur ma page web puis qu'il s'enregistre automatiquement.
Si vous avez des liens ou des solution a me proposez je suis tout ouïe.
Merci beaucoup
Goldiman

Hors ligne

#2 Le 17/01/2012, à 14:46

fridobox

Re : Lancer des commande ssh en php

La fonction system de php permet de lancer n'importe quelle commande du serveur.
Attention, c'est l'utilisateur d'Apache qui lancera ces commandes il me semble.

Tu peux donc l'utiliser pour lancer stop/start/restart, pas besoin de SSH si ces scripts sont sur le même serveur que le php.
Pour le fichier de config, il faut concocter une commande ou un script bash/perl/... qui fasse cela.

Tu devrais demander cela sur un forum orienté développeur ; comme developper.com par ex.


Ubuntero depuis 7.04. Linux registered user number 486328

Hors ligne