Ich schreibe einen PHP-Code, der über ssh eine Verbindung zu einem Cisco-Router. Ich stehe vor einem Problem (Null zurück), wenn ich die Informationen der Schnittstellen erhalte. Hierbetreten priviledge executive mode in php code über ssh und exec befehle
ist der Code, den ich schrieb:
$ssh = new Net_SSH2($ip);
if (!$ssh->login($user, $pass)) {
exit('Login Failed');
}
$ssh->exec('enable');
$ssh->read('Password:');
$ssh->write("password\n");
echo $ssh->read();
$a=$ssh->exec('show run | include interface');
$ a (mit dem Befehl show) zurückkehrt null.
Irgendeine Idee?
Danke, es funktioniert! – aline