Hi,
Ich habe in Google gesucht nach einem SSH Connection Script und habe leider nur eins von 2007 gefunden habe auch alles gemacht wie es dort stand es geht auch nur bekomme ich immer einen Internal Server Error.
bei meinem Test habe ich einen Ordner erstellen lassen er wird auch erstellt nur bekomme ich immer ein Internal Server Error.
Das habe ich mir angeschaut: Website
Das Verwende ich:
Was ist an diesem Script falsch oder könnt ihr mir vielleicht eine Bessere Seite geben.
LG Bluecreeper
Ich habe in Google gesucht nach einem SSH Connection Script und habe leider nur eins von 2007 gefunden habe auch alles gemacht wie es dort stand es geht auch nur bekomme ich immer einen Internal Server Error.
bei meinem Test habe ich einen Ordner erstellen lassen er wird auch erstellt nur bekomme ich immer ein Internal Server Error.
Das habe ich mir angeschaut: Website
Das Verwende ich:
PHP-Code:
if (!function_exists("ssh2_connect")) die("function ssh2_connect doesn't exist");
// log in at server1.example.com on port 22
if (!($con = ssh2_connect(".....", 22))) {
echo "Fehler: Es konnte keine Verbindung zum Server Hergestellt werden.\n";
} else {
// try to authenticate with username root, password secretpassword
if (!ssh2_auth_password($con, "root", ".......")) {
echo "Fehler: Der Benutzername oder das Passwort ist Falsch.\n";
} else {
// allright, we're in!
echo "Info: Einloggen...\n";
// create a shell
if (!($shell = ssh2_shell($con, 'vt102', null, 80, 40, SSH2_TERM_UNIT_CHARS))) {
echo "Fehler: Shell konnte nicht Erstellt werden.\n";
} else {
stream_set_blocking($shell, true);
// send a command
fwrite($shell, "cd .. \n");
fwrite($shell, "cd home/ \n");
fwrite($shell, "mkdir Test \n");
sleep(1);
// & collect returning data
$data = "0";
while ($buf = fread($shell,4096)) {
$data .= $buf;
}
fclose($shell);
}
}
}
LG Bluecreeper
Kommentar