Wie ändere ich Benutzer und führe Befehle über SSH aus der Ferne aus?

1

Ich möchte mich über SSH anmelden als user@remote und ändern Sie dann den Benutzer zu Tomcat, und verschieben Sie die Dateien nach $CATALINA_HOME/webapps Starten Sie den Tomcat-Server im selben Skript neu.

davidhalldor
quelle

Antworten:

3
ssh user@remote sudo -i -u tomcat ...
Rein Henrichs
quelle
für & gt; 1 Befehl, ersetzen ... mit sh -c 'multiple; commands; here'
glenn jackman
Wenn ich ssh user @ remote sudo -i -u tomcat verwende, erhalte ich sudo: Illegale Option -i
davidhalldor