Shell via php
Jopa
-
GuGusss -
GuGusss -
Bonjour, shell via php
Voilà je souhaite réaliser un panel pour gerer mes serveurs counter strike source
donc j'effectue des tests
mais voilà je reste bloquer
Dons je travail sur un serveur dedier sous Debian 4
j'ai installer php5 php-dev libssh2
J'utilise la connection en mode en root
Voici mon script php
Donc quand je vai sur ma page php
il marque bien identifiant réussi
mais il ne lance pas mon script test.sh
le chmod du dossier test est 755
le fichier est aussi 755 + chmod +x
Dans mon script test.sh il y a
Je voit pas ou est l'erreur donc si vous avez une idée
Voilà je souhaite réaliser un panel pour gerer mes serveurs counter strike source
donc j'effectue des tests
mais voilà je reste bloquer
Dons je travail sur un serveur dedier sous Debian 4
j'ai installer php5 php-dev libssh2
J'utilise la connection en mode en root
Voici mon script php
<?php // demo script ssh connexion $connection = ssh2_connect(ip, 22); if (ssh2_auth_password($connection, 'users', 'password)) { echo "Identification réussi "; } else { die('Echec de lidentification'); } $commande="./test/test.sh"; $result=shell_exec($commande); echo $result; ?>
Donc quand je vai sur ma page php
il marque bien identifiant réussi
mais il ne lance pas mon script test.sh
le chmod du dossier test est 755
le fichier est aussi 755 + chmod +x
Dans mon script test.sh il y a
cd /test/ mkdir test50
Je voit pas ou est l'erreur donc si vous avez une idée
A voir également:
- Shell via php
- Classic shell - Télécharger - Personnalisation
- Easy php - Télécharger - Divers Web & Internet
- Via michelin carte - Télécharger - Transports & Cartes
- Expert php pinterest - Télécharger - Langages
- Partager des photos via un lien - Guide
1 réponse
Bonjour,
Passes tes commandes entre la condition d'identification, sinon ça marchera pas.
J'espère t'avoir aidé...
Sinon dis-moi la commande que tu souhaites exécuter et je te donnerai plus d'infos.
A+
Passes tes commandes entre la condition d'identification, sinon ça marchera pas.
<?php // demo script ssh connexion $connection = ssh2_connect(ip, 22); if (ssh2_auth_password($connection, 'users', 'password)) { echo "Identification réussi "; $cmd = './test/test.sh'; $flux = ssh2_exec($connection, $cmd); stream_set_blocking($flux, TRUE); fclose($flux); } else { die('Echec de lidentification'); } ?>
J'espère t'avoir aidé...
Sinon dis-moi la commande que tu souhaites exécuter et je te donnerai plus d'infos.
A+