Compare commits

...

4 Commits

Author SHA1 Message Date
kees-z
16dd9b4d0b
Update index.md 2024-05-06 21:48:25 +02:00
kees-z
63709f751c
Merge pull request #112 from colindean/patch-1
Nudge user to use PEM format for SSH keys
2024-05-06 21:47:36 +02:00
kees-z
7e843c7576
Update docs/05-storage-providers.md
Co-authored-by: Colin Dean <colindean@users.noreply.github.com>
2024-05-06 21:46:05 +02:00
Colin Dean
3a0570fbf4
Nudge user to use PEM format for SSH keys
See also:

https://github.com/duplicati/duplicati/issues/3360

https://forum.duplicati.com/t/openssh-rsa-keys-not-supported/12619/8

Duplicati uses SSH.NET. https://github.com/sshnet/SSH.NET/issues/485 describes the need for PEM format.
2024-05-05 12:57:52 -04:00
2 changed files with 3 additions and 1 deletions

View File

@ -263,6 +263,8 @@ To guard against man-in-the-middle attacks, the server fingerprint is verified o
* `--ssh-keyfile` * `--ssh-keyfile`
Points to a valid OpenSSH keyfile. If the file is encrypted, the password supplied is used to decrypt the keyfile. Points to a valid OpenSSH keyfile. If the file is encrypted, the password supplied is used to decrypt the keyfile.
If this option is supplied, the password is not used to authenticate. This option only works when using the managed SSH client. If this option is supplied, the password is not used to authenticate. This option only works when using the managed SSH client.
This key may need to be in PEM format, e.g. created with `ssh-keygen -m pem`, if Duplicati reports an error like _openssh key type: ssh-rsa is not supported_.
* `--ssh-key` * `--ssh-key`
An url-encoded SSH private key. The private key must be prefixed with `sshkey://`. If the file is encrypted, the password supplied is used to decrypt the keyfile. If this option is supplied, the password is not used to authenticate. This option only works when using the managed SSH client. An url-encoded SSH private key. The private key must be prefixed with `sshkey://`. If the file is encrypted, the password supplied is used to decrypt the keyfile. If this option is supplied, the password is not used to authenticate. This option only works when using the managed SSH client.
* `--ssh-operation-timeout = 0` * `--ssh-operation-timeout = 0`

View File

@ -6,7 +6,7 @@
![](duplicatilogo.png) ![](duplicatilogo.png)
2024/04/02 2024/05/06