sudo & sh auf entfernten Rechnern
Posted: 23. Aug 2005 8:16
Hallo,
so leicht wie ich dachte, ist es doch nicht.
Ich habe zwei Maschinen. Und ich möchte auf der einen Maschine ein Skript schreiben, dass auf einer anderen Maschine andere Skripte ausführt. Und damit es so richtig kompliziert wird, soll das Ganze zum Schluss in ein PHP-Skript eingebunden werden.
Aber zunächst teste ich alles in der Shell des ersten Rechners.
Ich dachte, ich könnte entfernte Skripte dadurch starten, dass ich einfach
ausführe und dann läuft es. Leider bekomme ich die Fehlermeldung: No such file or directory.
Ich habe schon geschaut, aber sowohl sh, als auch sudo sind auf beiden Systemen vorhanden und der Pfad zum Skript stimmt auch.
Da bleibt nur noch ein Fehler in meiner Syntax, die aber laut man-pages korrekt ist bzw. ich glaube, dass sie korrekt ist.
Wie würdet ihr das machen?
Ein Skript auf einem Rechner, soll ein Skript auf einem anderen Rechner starten.
Ciao, micbur
so leicht wie ich dachte, ist es doch nicht.
Ich habe zwei Maschinen. Und ich möchte auf der einen Maschine ein Skript schreiben, dass auf einer anderen Maschine andere Skripte ausführt. Und damit es so richtig kompliziert wird, soll das Ganze zum Schluss in ein PHP-Skript eingebunden werden.
Aber zunächst teste ich alles in der Shell des ersten Rechners.
Ich dachte, ich könnte entfernte Skripte dadurch starten, dass ich einfach
Code: Select all
sudo -u root sh 192.168.0.3:/path/to/script.sh
Ich habe schon geschaut, aber sowohl sh, als auch sudo sind auf beiden Systemen vorhanden und der Pfad zum Skript stimmt auch.
Da bleibt nur noch ein Fehler in meiner Syntax, die aber laut man-pages korrekt ist bzw. ich glaube, dass sie korrekt ist.
Wie würdet ihr das machen?
Ein Skript auf einem Rechner, soll ein Skript auf einem anderen Rechner starten.
Ciao, micbur