Script für Aktionen auf anderen Kontainer

Hallo,

ich brauche ein Script das sich auf einem System gestartet wird, sich von da aus auf einem anderen System anmeldet und dort unter einem anderen User 1 Aktion (Script starten, Berechtigungen ändern, o.ä.) ausführt.

Ich habe sudo Rechte auf dem anderen Kontainer und meinen ssh-Schlüssel habe ich auch verteilt.

So sieht aus was ich derzeit habe:

ssh home100 „/opt/sfw/bin/sudo su - suusr ; /tmp/read_filesystem“

Das Anmelden als suusr klappt, nur das danach das script nicht gestartet wird, es bleibt nach dem sudo stehen.

Wie bewege ich das Zielsystem dazu auch den 2ten Befehl auszuführen ?

Grüße

Chris

Hallo,
ssh home100 „/opt/sfw/bin/sudo su - suusr ;
/tmp/read_filesystem“

Hi,

versuchs mal mit

ssh home100 "/opt/sfw/bin/sudo su - suusr -c /tmp/read\_filesystem"

(man su)

Gruß,
Stefan

Hi,

Ich danke, ich habe lange nicht reingeschaut, da ich schon sein einiger Zeit krank bin und das in der Fa. benötige - und deshalb nicht mehr dran gedacht habe.

Ich werde es demnächst mal testen.

Grüße

Chris