diff --git a/src/borgstore/backends/sftp.py b/src/borgstore/backends/sftp.py index 18a6ccb..2fbbd82 100644 --- a/src/borgstore/backends/sftp.py +++ b/src/borgstore/backends/sftp.py @@ -50,6 +50,7 @@ def _connect(self): hostname=scd.get("hostname", self.hostname), username=scd.get("user", self.username), port=scd.as_int("port") if "port" in scd else self.port, + key_filename=scd.get("identityfile", None), allow_agent=True, ) self.client = ssh.open_sftp()