MerchantryTidbits

deploy-infra / cli

lazyssh

Capability: lazyssh

Use it when

  • You manage many servers and keep forgetting which ~/.ssh/config alias maps to which machine, so connecting means grepping the config file
  • You want to add or edit SSH host entries (port forwards, ProxyJump, keys) through a guided UI instead of hand-editing ~/.ssh/config and risking breakage

What it solves

Not the fit when

  • Wraps the system OpenSSH binary; it does not store or transmit credentials itself
  • Only reads and updates ~/.ssh/config (with automatic backups)
  • File transfer picker is listed as upcoming, not shipped
  • automated fleet provisioning or configuration management
  • credential storage or secret management
  • web-based remote access

Install

brew install Adembc/homebrew-tap/lazyssh (macOS), or download the Darwin/Linux binary from GitHub Releases, or build from source with make build

Invoke

Run lazyssh; press / to fuzzy-search hosts by alias, IP, or tag, Enter to SSH into the selection, a/e/d to add, edit, or delete config entries, p to pin favorites

Alternatives

No reviewed alternatives recorded yet.