Tmds.Ssh
Tmds.Ssh copied to clipboard
.NET SSH client library
The test suite uses an OpenSSH server that runs in a Docker container. Unfortunately, this does not work on GitHub because the Windows host VMs don't support running Linux Docker...
Currently when you delete a file / directory you swallow exceptions regarding the existence of the target. It would be nice to be able to pass a bool to allow...
Adds support for using encrypted private keys with user authentication. This implementation support private keys encrypted with the PKCS#1 and OpenSSH PEM formats. The AES and ChaCha20-Poly1305 ciphers allowed by...
Right now the only way to use a key file is to specify the filepath of the key. It would be great to support a key that is either specified...
This issue tries to track what needs to be done to support using encrypted private keys. I tried starting to implement support for this in a branch https://github.com/jborean93/Tmds.Ssh/tree/key-encryption but hit...
Issue to track support for ED25519 private keys. I'm unsure what effort is involved to actually support this key type but as it's the recommended type used today for SSH...
Fixes https://github.com/tmds/Tmds.Ssh/issues/199.