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
--
Zum AUSTRAGEN schicken Sie eine Mail an
debian-user-german-REQUEST@lists.debian.orgmit dem Subject "unsubscribe". Probleme? Mail an
listmaster@lists.debian.org (engl)
Archive:
[🔎] 2898717.Ef575juCRh@tmprod1" class="">https://lists.debian.org/
[🔎] 2898717.Ef575juCRh@tmprod1