J'ai besoin de copier un fichier entre des machines Linux. Le problème que l'utilisateur que j'utilise pour me connecter ( myuser
) est différent de celui qui peut accéder au fichier.
Si je viens ssh
à la machine, je peux changer d'utilisateur en utilisant sudo su someuser
, puis-je le faire d'une manière ou d'une autre scp
?
En utilisant WinSCP, j'ai réussi à le faire, en configurant le SCP / Shell, donc je pense qu'il doit y avoir une manière similaire de le faire via le shell pur.
ssh
et d'exécuter scp
quelque chose comme ceci ssh myuser@host "sudo scp ..."
:?