Re-exports§
pub use auth::AuthContext;pub use client::SshClient;pub use config_cache::CacheConfig;pub use config_cache::CacheStats;pub use config_cache::SshConfigCache;pub use config_cache::GLOBAL_CACHE;pub use handler::BsshHandler;pub use pool::ConnectionPool;pub use ssh_config::SshConfig;pub use ssh_config::SshHostConfig;
Modules§
- auth
- Centralized authentication logic for SSH connections.
- client
- SSH client module providing high-level SSH operations
- config_
cache - SSH configuration caching module for efficient config management
- handler
- known_
hosts - pool
- Connection pooling module for SSH connections.
- ssh_
config - SSH configuration parsing and management
- tokio_
client - This module is an internalized version of async-ssh2-tokio library. It provides an asynchronous and easy-to-use high level SSH client for rust with the tokio runtime. Powered by the rust ssh implementation russh.