Dans le cadre de mon flux de travail normal, je me connecte à la machine d'un autre utilisateur, je change d'utilisateur, j'exécute une commande, puis je me déconnecte à nouveau de ma propre machine :
ssh hostname
sudo su user
runcommand
exit
exit
Existe-t-il un moyen de réduire cette commande à une seule ligne ? par exemple
ssh --someflags "runcommand"
J'ai essayé, mais on me demande le mot de passe de l'autre utilisateur, que je n'ai pas :
sudo ssh user@hostnme "runcommand"