SSH Zugriff von einer Webseite auf einen Linux Host
Hallo,
ich würde gerne von einer Webseite (Webgui) per Knopfdruck auf (mehreren) entfernten Rechnern Shell-Befehle absetzen. Ich habe das (oder ähnliches) noch nie gemacht. Wie realisiere ich das am Besten (PHP, Javascript...)?
So sollte der Ablauf aussehen (Auf der Website):
- Klicke Button A auf 'Website'
- 'Website' startet SSH-Verbindung zu Host A (Im selben Netzwerk)
- Klicke Button A1
- 'Website führt ein (Linux-Shell) Befehl auf Host A aus
- Klicke Button A2
- Verbindung wird beendet
Fertig
So sollte der Ablauf aussehen (Auf der Website):
- Klicke Button A auf 'Website'
- 'Website' startet SSH-Verbindung zu Host A (Im selben Netzwerk)
- Klicke Button A1
- 'Website führt ein (Linux-Shell) Befehl auf Host A aus
- Klicke Button A2
- Verbindung wird beendet
Fertig
Please also mark the comments that contributed to the solution of the article
Content-Key: 88179
Url: https://administrator.de/contentid/88179
Printed on: April 24, 2024 at 04:04 o'clock
3 Comments
Latest comment
Das, was du vor hast, ist sicherheitstechnisch ein Supergau.
Eine Webseite kann keinen SSH-Connect zu einer anderen Kiste machen, höchstens der Webserver selbst.
Dies läßt sich ganz einfach mittels PHP realisieren, sofern die entsprechenden PHP-Funktionen in der php.ini nicht deaktiviert wurden.
Lonesome Walker
Eine Webseite kann keinen SSH-Connect zu einer anderen Kiste machen, höchstens der Webserver selbst.
Dies läßt sich ganz einfach mittels PHP realisieren, sofern die entsprechenden PHP-Funktionen in der php.ini nicht deaktiviert wurden.
Lonesome Walker
Hättest Du weitergelesen, dann wäre Dir:
http://de3.php.net/manual/de/transports.php
aufgefallen...
Lonesome Walker
http://de3.php.net/manual/de/transports.php
aufgefallen...
Lonesome Walker