Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package cmd contains the cobra command tree for ssher.
|
Package cmd contains the cobra command tree for ssher. |
|
internal
|
|
|
clipboard
Package clipboard writes text to the system clipboard.
|
Package clipboard writes text to the system clipboard. |
|
legacy
Package legacy reads the Python ssher v3.x vault format on a one-shot basis.
|
Package legacy reads the Python ssher v3.x vault format on a one-shot basis. |
|
paths
Package paths resolves all on-disk locations used by ssher and exposes the canonical permission modes for files and directories.
|
Package paths resolves all on-disk locations used by ssher and exposes the canonical permission modes for files and directories. |
|
pty
Package pty wraps creack/pty for the one place in ssher where pseudoterminal password injection is unavoidable: the `wrap` subcommand, which is a drop-in for sshpass and must work with arbitrary user-supplied SSH-shaped commands (ssh, scp, rsync, git+ssh, ...).
|
Package pty wraps creack/pty for the one place in ssher where pseudoterminal password injection is unavoidable: the `wrap` subcommand, which is a drop-in for sshpass and must work with arbitrary user-supplied SSH-shaped commands (ssh, scp, rsync, git+ssh, ...). |
|
pwgen
Package pwgen produces cryptographically secure passwords.
|
Package pwgen produces cryptographically secure passwords. |
|
recording
Package recording reads and writes asciicast v2 files.
|
Package recording reads and writes asciicast v2 files. |
|
ssh
Package ssh wraps golang.org/x/crypto/ssh to provide ssher's connection surface: dial, jump-host chains, port forwarding, interactive sessions, non-interactive command exec.
|
Package ssh wraps golang.org/x/crypto/ssh to provide ssher's connection surface: dial, jump-host chains, port forwarding, interactive sessions, non-interactive command exec. |
|
store
Package store owns the ssher data model and the JSON document that lives inside the encrypted vault.
|
Package store owns the ssher data model and the JSON document that lives inside the encrypted vault. |
|
transfer
Package transfer covers SCP, SFTP, and rsync.
|
Package transfer covers SCP, SFTP, and rsync. |
|
ui
Package ui owns terminal styling and shared interactive helpers.
|
Package ui owns terminal styling and shared interactive helpers. |
|
vault
Package vault implements the on-disk encrypted vault for ssher.
|
Package vault implements the on-disk encrypted vault for ssher. |
Click to show internal directories.
Click to hide internal directories.