russh
Russh offers low-level SSH2 client and server capabilities on Tokio, featuring enhanced panic safety, 'async_trait' support, and numerous SSH forwarding options. It supports various encryption ciphers and authentication methods, providing optional OpenSSL dependency for flexible integration. Suitable for both server-side and client-side Rust projects, Russh is used in applications like HexPatch and kartoffels, supporting secure SSH communication.