<?php
$connection = ssh2_connect('adresse_machine', 22);
if (ssh2_auth_password($connection, 'root', 'helpdesk01')) {
echo "Authentication Successful!\n";
} else {
die('Revoir le login et mot de passe');
}
/* Execution de la commande */
$stdstream=ssh2_command($connection[0], 'cat /proc/cpuinfo');
if(!$stdstream)
{
/* Erreur */
}
/* Lire stdout */
$stdout="";
while(($data=fread($stdstream[0], 4096)))
{
$stdout=$stdout . $data;
}
/* Lire stderr */
$stderr="";
while(($data=fread($stdstream[1], 4096)))
{
$stderr=$stderr . $data;
}
/* Afficher le tout */
echo 'STDOUT: ' . $stdout;
echo 'STDERR: ' . $stderr;
?>
Partager