Gibt es eine möglichkeit per Python einen Server zu steuern. Mit Steuern meine ich consolen Befehle zu senden.
Beispiel:
Auf Server A läuft ein Webserver auf dem eine Pyhton CGI Skript läuft. Auf der daraus resultierenden Webseite klicke ich nun was an um z.b. die Prozessliste anzeigen zu lassen. Kann ich nun von Rechner A über die Console von Server B den nötigen Befehl ausführen, wie ich es z.b. mit SSH tue, oder ist das nicht möglich?
Wäre für Lösungen echt dankbar.
Steuerung eines anderen Servers
Nein nur A ist der Webserver. das mim Web is eingentlich egal.
Die Server sind nur über das Internet verbunden. Systeme sind komplett unterscheidlich... wie kann ich auf B nun einen consolen befehl ausführen?
Die Server sind nur über das Internet verbunden. Systeme sind komplett unterscheidlich... wie kann ich auf B nun einen consolen befehl ausführen?
wenn du von python aus mittels ssh einen rechner steuern willst, kann dir das hier bestimmt helfen... http://sourceforge.net/projects/pyssh/
- strogon14
- User
- Beiträge: 58
- Registriert: Sonntag 23. Februar 2003, 19:34
- Wohnort: Köln
- Kontaktdaten:
Du willst also auf Rechner B eine Webseite(CGI) von Rechner A aufrufen, die wiederum veranlasst auf Rechner B einen Befehl auszuführen und evtl. das Ergenis auf der Webseite anzeigen?
Ist das nicht ein wenig von hinten durch die Brust ins Auge? Warum startest Du den Befehl nicht gleich auf Rechner B, wenn Du schon davor seitzt und von dort die Webseite aufrufst?
Wenn du willst, dass das von einem beliebigen Rechner aus funktionieren soll, muss ich dich, glaube ich enttäuschen: Ohne Installation irgendeiner Serversoftware (sshd, telnet, xmlrpc) auf den B-Rechnern wirst Du nicht ausskommen.
Gruß, Chris
Ist das nicht ein wenig von hinten durch die Brust ins Auge? Warum startest Du den Befehl nicht gleich auf Rechner B, wenn Du schon davor seitzt und von dort die Webseite aufrufst?
Wenn du willst, dass das von einem beliebigen Rechner aus funktionieren soll, muss ich dich, glaube ich enttäuschen: Ohne Installation irgendeiner Serversoftware (sshd, telnet, xmlrpc) auf den B-Rechnern wirst Du nicht ausskommen.
Gruß, Chris