Código PHP:
#obtenemos las variables
$ip = "xxx.xxx.xxx.xxx";
$puerto = "xx";
$usuario = "usuario";
$password = "password";
#nos conectamos al servidor
$conexion = ssh2_connect($ip,$puerto);
#probamos la conexion
if($conexion){
#enviamos el mensaje
print 'Se conecto al servidor '.$ip.' como '.$usuario.'<br>';
#autentificamos nuestro usuario
if(ssh2_auth_password($conexion,$usuario,$password)){
#enviamos el mensaje
print 'Se autentifico con exito<br>';
#ejecutamos el comandos
$load = ssh2_exec($conexion,'uptime\n');
stream_set_blocking($load, true);
$load = stream_get_contents($load);
#obtenemos el uptime
$load = split("load average:", $load);
$load = split(", ", $load[1]);
$load = $load[0];
echo "Load: $load <br>";
}else{
#enviamos el mensaje
print 'La combinación usuario/contraseña no es correcta!<br>';
}
}else{
#enviamos el mensaje
print 'ERROR: al intentar conectar con el servidor '.$ip.'<br>';
}
Espero que me puedan ayudar.