Código PHP:
$con = ssh2_connect("xx.xx.xx.xx", $puerto) or die ("no hay conexión SSH compruebe puerto y dirección");
$autent = ssh2_auth_password($con, $_SESSION['usuario'], $_SESSION['contrasena']) or die ("no hay conexión SSH compruebe usuario y contraseña");
$stream = ssh2_exec($con,'ls -la');
$data = "";
while( $buf = fread($stream,4096) ){
$data .= $buf;
}
echo $data;
fclose($stream);
Por si es tema de configuraciones he probado a crear un directorio y lo hace sin problemas.
Gracias! Saludos!