Je voudrais utiliser rsync dans un script python. Je l'appelle à l'aide du subprocess
module et je m'authentifie à l' aide de clés publiques stockées dans le authorized_key
fichier 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