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