Ich möchte rsync in einem Python-Skript verwenden. Ich rufe es mit dem subprocessModul auf und authentifiziere mich mit öffentlichen Schlüsseln, die in der authorized_keyDatei auf dem Remotecomputer gespeichert sind .
Das einzige Problem ist, dass ich bei Verwendung von rsync mit einem falschen Remote-Benutzernamen zur Eingabe eines Kennworts aufgefordert werde, wodurch das Sicherungsskript offensichtlich für immer angehalten wird.
Kann ich rsyncdas Beenden mit einem Fehler erzwingen , wenn die Authentifizierung nicht möglich ist, anstatt zur Eingabe eines Kennworts aufzufordern?
Udi