A continuación se muestra el artículo de The Geek Stuff:
 
Haga un rsync para asegurarse de que solicite la contraseña de su cuenta en el servidor remoto y copie correctamente los archivos en el servidor remoto.
 El siguiente ejemplo sincronizará la carpeta local /home/test a la carpeta remota /backup/test (el 192.168.200.10 servidor). 
Esto debería pedirle la contraseña de su cuenta en el servidor remoto.
rsync -avz -e ssh /home/test/ [email protected]:/backup/test/
 
 Ahora configura ssh para que no pida contraseña cuando realicessh. Usa ssh-keygen en el servidor local para generar claves públicas y privadas.
$ ssh-keygen
Ingrese la frase de contraseña (vacío si no tiene frase de contraseña):
Ingrese la misma frase de contraseña nuevamente:Nota:Cuando le pida que ingrese la frase de contraseña, simplemente presione la tecla Intro y no proporcione ninguna contraseña aquí.
 
 Usa ssh-copy-id , para copiar la clave pública al host remoto.
ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]
Nota:lo anterior solicitará la contraseña de la cuenta de usuario en el host remoto y copiará la clave pública automáticamente en la ubicación adecuada. Si ssh-copy-id no funciona para usted, use el método que discutimos anteriormente para configurar el inicio de sesión sin contraseña ssh.
 
Ahora, debería poder conectarse al host remoto sin ingresar la contraseña.
ssh [email protected]
Realice el rsync nuevamente, no debería pedirle que ingrese ninguna contraseña esta vez.
rsync -avz -e ssh /home/test/ [email protected]:/backup/test/