Voglio sincronizzare una cartella dalla mia macchina con una cartella su una macchina remota. La cartella remota può essere manipolata solo da root. Ho un account sul computer remoto che può usare sudo. Come posso eseguire rsync in modo tale che abbia i permessi di root sul computer remoto?
Ho provato quanto segue:
rsync -avz -e ssh /home/ubuntu/my/lovely/folder ubuntu@x.x.x.x:/remote/lovely/folder --delete --rsync-path="sudo rsync"
Ma (dopo aver inserito la mia password) ricevo il seguente errore:
sudo: no tty present and no askpass program specified