Beste mensen,
Hoe kun je door middel van SSH2, de data die de SSH server returned krijgen?
Ik heb nu het volgende:
Alleen dit krijg ik te zien:PHP Code:
<?php
class ssh2 {
public static $connection, $server, $port, $user, $pass;
public function connect ( $server, $port = 22 ) {
if ( self::$connection = ssh2_connect ( $server, $port ) ) {
echo "<p>Succesfully connected to SSH2 server.</p>";
# Vars inladen
self::$server = $server;
self::$port = $port;
} else {
echo "<p>Connection failed to SSH2 server.</p>";
}
}
public function authenticate ( $user, $pass ) {
if ( isset ( self::$connection ) ) {
ssh2_auth_password ( self::$connection, $user, $pass );
# Vars inladen
self::$user = $user;
self::$pass = $pass;
} else {
echo "<p>No connection to SSH2 server.</p>";
}
}
public function exec ( $cmd ) {
if ( isset ( self::$connection ) ) {
$data = ssh2_exec ( self::$connection, $cmd );
return $data;
} else {
echo "<p>No connection to SSH2 server.</p>";
}
}
}
ssh2::connect( "server", 22 );
ssh2::authenticate( "user", "pass" );
$psx = ssh2::exec ( "ps x" );
echo '<pre>', print_r($psx), '</pre>';
?>
Iemand enig idee hoe ik die PS X data dus wel goed kan binnen krijgen?Succesfully connected to SSH2 server.
Resource id #21
Alvast bedankt!
Groeten,
Paul