Expand description
Embedded SSH client for blit.
Provides connection pooling, ssh-agent authentication, ~/.ssh/config
parsing, and direct-streamlocal channel forwarding for connecting to
remote blit-servers without shelling out to the system ssh binary.
Structs§
- SshPool
- SSH connection pool. Maintains persistent SSH connections and opens
channels on demand. Multiple channels share a single TCP+SSH connection
per host. Thread-safe and cheaply cloneable via
Arc.
Enums§
Functions§
- parse_
ssh_ uri - Parse an SSH URI:
[user@]host[:/socket]. Returns(user, host, socket).