bonjour
j'ai réalisé un script php qui demande le résultat d'une commande à distance sur un serveur.
pour le test j'ai créé une machine virtuelle ubuntu server pour simuler le serveur et j'ai installé ssh (apt-get install ssh).
le code est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<?php
$connection = ssh2_connect("192.168.73.130", 22);
ssh2_auth_password($connection,'root','root');
$var=ssh2_exec($connection,'uname');
echo $var;
?>
les résultat de l'exécution me retourne :Resource id #3
je vois pas c'est quoi le problème.
la fonction ssh2_connect marche bien je l'ai testé même ssh2_auth_password.
le problème se pose au niveau de ssh2_exec je crois
je me suis dit peut être c'est un réglage au niveau de ma machine virtuelle pour permettre d'exécuter des commandes sur elle à travers php ?
je sais pas.
aidez moi s'il vous plait.
merci d'avance