Directories
¶
| Path | Synopsis |
|---|---|
|
Package agent implements the nssh credential agent daemon.
|
Package agent implements the nssh credential agent daemon. |
|
Package cli provides CLI subcommand implementations and shared utilities.
|
Package cli provides CLI subcommand implementations and shared utilities. |
|
cp
Package cp provides the SCP file copy command.
|
Package cp provides the SCP file copy command. |
|
ctx
Package ctx provides CLI commands for credential context management.
|
Package ctx provides CLI commands for credential context management. |
|
host
Package host provides CLI commands for SSH host management.
|
Package host provides CLI commands for SSH host management. |
|
log
Package log provides CLI commands for managing session recordings.
|
Package log provides CLI commands for managing session recordings. |
|
self
Package self implements self-management commands for nssh.
|
Package self implements self-management commands for nssh. |
|
session
Package session provides CLI session orchestration.
|
Package session provides CLI session orchestration. |
|
Package config provides configuration loading and path resolution for nssh.
|
Package config provides configuration loading and path resolution for nssh. |
|
Package exit provides process exit codes and typed errors.
|
Package exit provides process exit codes and typed errors. |
|
Package logging provides audit logging for security events.
|
Package logging provides audit logging for security events. |
|
Package secret provides secure memory handling for sensitive data.
|
Package secret provides secure memory handling for sensitive data. |
|
Package session provides the composition root for vault manager construction.
|
Package session provides the composition root for vault manager construction. |
|
mode
Package mode provides canonical security mode identifiers.
|
Package mode provides canonical security mode identifiers. |
|
Package shell provides shell integration and completion support.
|
Package shell provides shell integration and completion support. |
|
ssh
|
|
|
compat
Package compat provides SSH compatibility detection and fix definitions.
|
Package compat provides SSH compatibility detection and fix definitions. |
|
connector
Package connector provides PTY-based SSH connection management with credential injection and session recording support.
|
Package connector provides PTY-based SSH connection management with credential injection and session recording support. |
|
recording
Package recording provides session recording configuration, planning, and metadata utilities.
|
Package recording provides session recording configuration, planning, and metadata utilities. |
|
sshconfig
Package sshconfig provides SSH config file parsing and manipulation.
|
Package sshconfig provides SSH config file parsing and manipulation. |
|
Package ui provides terminal user interface components and utilities.
|
Package ui provides terminal user interface components and utilities. |
|
Package vault provides age-encrypted credential management.
|
Package vault provides age-encrypted credential management. |
|
hardware
Package hardware provides types for hardware security device integration.
|
Package hardware provides types for hardware security device integration. |
|
piv
Package piv provides PIV keystore persistence and ECIES crypto helpers.
|
Package piv provides PIV keystore persistence and ECIES crypto helpers. |
|
software
Package software provides host-backed age identity storage.
|
Package software provides host-backed age identity storage. |
Click to show internal directories.
Click to hide internal directories.