tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
353
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    notebook20000 notebook20000 ist offline Mitglied Brokat
    Registriert seit
    Nov 2004
    Beiträge
    261
    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?
     

  2. #2
    Avatar von Dennis Wronka
    Dennis Wronka Dennis Wronka ist offline Soulcollector
    Registriert seit
    Apr 2002
    Ort
    Hong Kong
    Beiträge
    12.296
    Blog-Einträge
    231
    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.
     
    PHP Class Collection - PHP-Klassen fuer PHP 5 (und Teilweise auch fuer PHP 4)
    Updates: Catcher 1.1, FTPConnection 1.2, MultiSQL 1.1, RSS2 1.1, SMTPConnection 1.4
    __________________
    EasyLFS - Hintergrundinformationen, Installationsanleitung, Softwareliste und Download
    EasyLFS Projektthread - Informationen, Status und Diskussion zu meiner Linux-Distribution
    __________________
    Ich bin die Schildkroete, mein Sohn. Ich habe das Universum erschaffen, aber bitte mach mir daraus keinen Vorwurf; ich hatte Bauchschmerzen.
    __________________
    Zitat Zitat von Friedrich Nietzsche
    Man muss noch Chaos in sich haben, um einen tanzenden Stern gebaeren zu koennen.

Ähnliche Themen

  1. Antworten: 0
    Letzter Beitrag: 05.09.08, 10:39
  2. Per SSH auf Server zugreifen und Befehl ausführen
    Von TomsToms im Forum Linux & Unix
    Antworten: 0
    Letzter Beitrag: 04.09.08, 15:29
  3. Antworten: 1
    Letzter Beitrag: 20.12.07, 16:37
  4. Befehl ausführen
    Von discoboy im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 22.04.07, 11:38
  5. Ausführen von externen Programmen
    Von IRQ im Forum .NET Archiv
    Antworten: 2
    Letzter Beitrag: 30.01.04, 12:25