Skip to main content

Crate blit_ssh

Crate blit_ssh 

Source
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§

Error

Functions§

parse_ssh_uri
Parse an SSH URI: [user@]host[:/socket]. Returns (user, host, socket).