Potrei suggerire un altro metodo per risolvere il tuo problema che richieda meno manutenzione.
Puoi creare chiavi ssh che hanno accesso limitato a programmi specifici. Non mi piace concedere l'accesso illimitato a root, ma a volte è necessario abilitare l'esecuzione remota di determinati comandi. Con le chiavi ssh puoi far eseguire il tuo programma di backup tramite il comando ssh.
Dai un'occhiata alla sezione 'AUTHORIZED_KEYS FILE FORMAT' nella pagina man di sshd (presumo che tu stia usando OpenSSH).
http://man.openbsd.org/OpenBSD-current/man8/sshd.8