Ich möchte einen Ordner von meinem Computer mit einem Ordner auf einem Remote-Computer synchronisieren. Der entfernte Ordner kann nur von manipuliert werden root
. Ich habe ein Konto auf dem Remote-Computer, das verwendet werden kann sudo
. Wie kann ich rsync so ausführen, dass es Root-Berechtigungen auf dem Remotecomputer hat?
Ich habe Folgendes versucht:
rsync -avz -e ssh /home/ubuntu/my/lovely/folder ubuntu@x.x.x.x:/remote/lovely/folder --delete --rsync-path="sudo rsync"
Aber (nachdem ich mein Passwort eingegeben habe) bekomme ich folgende Fehlermeldung:
sudo: no tty present and no askpass program specified