Dennis Wronka
Soulcollector
Wenn die Funktion ssh2_connect() nicht existiert ist die SSH-Erweiterung nicht installiert oder nicht geladen.
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Warning: ssh2_auth_password(): Authentication failed for root using password in /srv/www/htdocs/web1/html/reboot.php on line 5
Fatal error: Maximum execution time of 30 seconds exceeded in /srv/www/htdocs/web1/html/reboot.php on line 6
Registered PHP Streams:
php, http, ftp, https, ftps, compress.zlib, compress.bzip2, ssh2.shell, ssh2.exec, ssh2.tunnel, ssh2.scp, ssh2.sftp
<?
$passw = "passwort";
$serveradr = "62.75.x.x"
$befehl ="/sbin/reboot ".$do;
$ssh = '';
$err='';
$descriptorspec = array(
0 => array("pipe", "r"),
1 => array("pipe", "w"),
2 => array("file", "tmp/error.txt", "a")
);
if (is_resource($ssh)==FALSE || $ssh=="")
{
$ssh = proc_open("ssh -l cod ".$serveradr."", $descriptorspec, $pipes);
if (is_resource($ssh))
{
fwrite($pipes[1],'root');
fwrite($pipes[1],'$passw');
fflush($pipes[1]);
fwrite($pipes[1],"/sbin/reboot ".$do);
fflush($pipes[1]);
fclose($pipes[0]);
fclose($pipes[1]);
$return_value = proc_close($ssh);
echo "SSH Connection Successfull .. $return_value<br>";
}
else
{
echo "SSH Connection failed<br>";
}
}
?>
sh: /srv/www/htdocs/empty/ssh: Permission denied
sh: /srv/www/htdocs/empty/ssh: Permission denied
sh: /srv/www/htdocs/empty/ssh: Permission denied
sh: /srv/www/htdocs/empty/ssh: Permission denied
sh: /srv/www/htdocs/empty/ssh: Permission denied
sh: /srv/www/htdocs/empty/ssh: Permission denied
sh: /srv/www/htdocs/empty/ssh: Permission denied
sh: /srv/www/htdocs/empty/ssh: Permission denied
sh: /srv/www/htdocs/empty/ssh: Permission denied
sh: /srv/www/htdocs/empty/ssh: Permission denied