rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Shell via php

Posté par Jopa, le jeudi 27 septembre 2007 à 17:47:42
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
<?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
Configuration: Debian 4
serveur dédier
Répondre à Jopa  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 GuGusss, le mercredi 3 octobre 2007 à 12:08:27
Bonjour,

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+
Répondre à GuGusss
Logiciels pertinents trouvés dans les téléchargements
Télécharger PHP Edit 0.6PHP Edit - PHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de...Catégorie: PHP
Licence: Freeware/gratuit
Télécharger SSH Secure Shell 3.0 build 203SSH Secure Shell - SSH secure shell for workstations est un client SSH flexible permettant de se connecter de façon sécurisée à des...Catégorie: Telnet/SSH
Licence: Open Source
Télécharger ShellEnhancer  3.0.0.91ShellEnhancer - ShellEnchancer est un programme d'amélioration des fonctions de base de Windows. Il rend les interfaces plus stables et plus...Catégorie: Personnalisation
Licence: Freeware/gratuit
Télécharger Gant2Ocean ShellPack    2Gant2Ocean ShellPack - Pour ceux qui aiment bien personnaliser l'apparence de leur interface graphique Windows ou Thèmes, ils seront gâtés. ...Catégorie: Personnalisation
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « shell via php »