Pronounced dnishche (dʲnʲiɕːe) which means bottom.
A .NET wrapper for SSH libraries.
- Start the project
- Add libssh declarations
- Add NuGet ☚ We are here
- Add more libraries declarations
- Add high level API.
- Add native functions documentation.
- Add generic SSH API.
- Wrap .NET SSH libraries.
.NET SSH libraries either not freeware or abandoned.
This library solves this problem by wrapping working and maintained SSH implementations.
The native binaries are not provided in this repository.
Check download instructions on the relevant project page.
vcpkg install libssh
vcpkg install libssh2
sudo apt install libssh-dev
sudo apt install libssh2-1
brew install libssh
brew install libssh2
Every library has its own namespace, e.g. libssh - NN.Dnsshe.Libssh.
The top level namespace contains higher level functions.
Native namespace contains native methods and data structures.
The function declarations are preserved with SafeHandle change.