PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Per SSH einen Befehl remote mittels Skript ausführen?



Die Borg
16.11.04, 16:20
Hallo!
Ich brin gerade dabei mir ein kleine Syncronisationsskript zusammenzubasteln auf Basis von rsync und ssh. Wie kann ich nun in einem Skript per ssh einen Befehl auf dem anderen Rechner ausführen?
Mfg,.
Alex

DrunkenFreak
16.11.04, 20:36
du musst dich per rsakey (anleitung: http://www.debianhowto.de/howtos/de/sshconfig/index.html ) anmelden können und dann dürfte es doch genauso gehen wie bei dir zu hause. nur dass du halt erst den ssh befehl davor setzt

so long

ThorstenHirsch
16.11.04, 20:43
Level 2:
Was wenn der Computer, von dem aus der Befehl aufgerufen wird, ein Windows-Rechner ist?

DrunkenFreak
16.11.04, 20:58
ersteres geht immer noch und für das skript kannst ja öhm...ich muss weg :ugly:

so long

Die Borg
17.11.04, 05:50
Danke.
Nein Windows Rechner ist es keiner. Krankheiten kommen mir nicht ins Haus.

Temp
17.11.04, 06:16
unter windows kann man ebenfalls OpenSSH installierten.
Geht also gleich .... :)

Gruß TEmp

ThorstenHirsch
17.11.04, 12:23
Als ich vor nem Jahr oder so mal danach gesucht hatte, hab ich leider keine Windows-Binaries gefunden. Aber hey, jetzt hab ich auf die Schnelle das hier (http://sshwindows.sourceforge.net/download/) gefunden! Werd ich heute abend gleich mal ausprobieren.

bezibaerchen
17.11.04, 23:11
Das Ganze laesst sich auch mit cygwin realisieren

Temp
18.11.04, 19:39
jup ganz klar

Aber man will ja nich immer gleich das ganze cygwin haben.

Früher benutzte ich openssh und nur den X-Server aus cygwin um mein Windows mittels Linuxserver zu verschönern. :)
Die ganze Cygwin inst brauchte ich nicht.

Gruß Temp

bezibaerchen
18.11.04, 20:24
Naja, Du kannst auch bei cygwin wie Du damals schon den X-Server allein hattest auch den sshd auswaehlen.

Just my 50 cents ;)