[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ssh zu anderen Server mit Aufruf von shell script mit Parameterübergabe geht nicht



Hallo,

ich möchte auf einen anderen Server per ssh einen Befehl ausführen.

#ssh user@server.domain  'ls /etc'
Es kommt die Passwordabfrage und das Ergebnis wird angezeigt

#ssh user@server.domain  '/home/bin/script.sh'
Es kommt die Passwordabfrage und das Ergebnis wird angezeigt

#ssh user@server.domain  '/home/bin/script.sh param1'
Es kommt die Passwordabfrage und es tut sich nichts mehr. 

Auf dem anderen Rechner (server.domain) gestartet funktioniert das Script 
#/home/bin/script.sh param1 und auch param1 finde ich in $1 im Script wieder.

Was mache ich falsch?
Oder ist das der beste, empfohlene Weg wenn ich von Zeit zu Zeit einen shell 
Befehl auf einen anderen Rechner ausführen möchte.

Im zweiten Schritt möchte ich das dann noch automatisiere wollen und dann noch 
#ssh user@server.domain  '/home/bin/script.sh param1' aus einem Sript starten.

danke, Gruss Thomas



Reply to: