Me gustaría usar rsync dentro de un script de Python. Lo llamo usando el subprocess
módulo y autenticando usando claves públicas almacenadas en el authorized_key
archivo en la máquina remota.
El único problema es que cuando uso rsync con un nombre de usuario remoto incorrecto, se me solicita una contraseña, lo que obviamente detiene el script de copia de seguridad para siempre.
¿Puedo forzar la rsync
salida con error si no se puede autenticar, en lugar de solicitar una contraseña?
Udi