Je voudrais utiliser rsync dans un script python. Je l'appelle à l'aide du subprocessmodule et je m'authentifie à l' aide de clés publiques stockées dans le authorized_keyfichier sur la machine distante.
Le seul problème est que lorsque j'utilise rsync en utilisant un mauvais nom d'utilisateur distant, je suis invité à entrer un mot de passe, ce qui arrête évidemment le script de sauvegarde pour toujours.
Puis-je forcer rsyncà quitter avec erreur s'il ne peut pas s'authentifier, plutôt que de demander un mot de passe?
Udi