Skip to main content

Crate bssh

Crate bssh 

Source

Re-exports§

pub use cli::Cli;
pub use config::Config;
pub use executor::ParallelExecutor;
pub use node::Node;

Modules§

cli
CLI module for bssh
commands
config
Configuration management for bssh.
executor
Parallel execution framework for SSH operations.
forwarding
Port forwarding implementation for bssh
hostlist
Hostlist expression support for pdsh-style range expansion
jump
SSH jump host (ProxyJump) implementation for bssh
keygen
SSH key generation module
node
pty
PTY (Pseudo-terminal) support for interactive SSH sessions.
security
Security utilities for validating and sanitizing user input and handling sensitive data securely.
server
SSH server implementation using russh.
shared
Shared module for code reuse between bssh client and server.
ssh
ui
UI module for bssh
utils