AUf externen Server BEfehl ausführen

Hallo,

ich möchte per

exec("Befehl",$data);

einen Befehl absetzen. Allerdings nicht auf dem lokalen Rechner! Es soll auf einem externen Rechner ausgeführt werden.

Wie krieg ich das hin?
 
Also mit exec() garnicht.

Es gibt im Grunde 2 Moeglichkeiten:
  • Falls moeglich koenntest Du dort ein Script ablegen was den Befehl fuer Dich ausfuehrt und die Ausgabe ausgibt. Damit nicht jeder Honk das Script aufrufen kann uebergibst Du noch einen Sicherheitswert im URL oder besser per POST. Du kannst dann das Script von Deinem Server aus aufrufen und damit den Befehl ausfuehren lassen.
  • Besser waere natuerlich wenn Du SSH-Zugang zu dem anderen Server hast, denn dann kannst Du Dich per SSH einloggen und PHP alles machen lassen als waerst Du selbst eingeloggt.
 
Zurück