Je souhaite synchroniser un dossier de ma machine avec un dossier sur une machine distante. Le dossier distant ne peut être manipulé que par root. J'ai un compte sur la machine distante qui peut utiliser sudo. Comment puis-je exécuter rsync de sorte qu'il dispose des autorisations root sur la machine distante?
J'ai essayé ce qui suit:
rsync -avz -e ssh /home/ubuntu/my/lovely/folder ubuntu@x.x.x.x:/remote/lovely/folder --delete --rsync-path="sudo rsync"
Mais (après avoir entré mon mot de passe), j'obtiens l'erreur suivante:
sudo: no tty present and no askpass program specified