Provando ad avviare rsync verso un NAS Synology, ed aumentando il livello di verbosità (-vvv), appare questo simpatico errore:
Permission denied, please try again.
Per qualche motivo questo messaggio appare se il path dell’eseguibile di rsync è diverso tra il server locale e il server remoto.
Server locale:
frasten@myserver:~$ which rsync
/usr/bin/rsync
Server remoto:
frasten@remoteserver:~$ which rsync
/bin/rsync
Per risolvere il problema, bisogna aggiungere l’opzione --rsync-path=REMOTE_PATH
quando si chiama rsync:
rsync -av -e ssh --rsync-path=/bin/rsync src/ remoteHost:/dest