| name | lazyssh-autoprovision |
| description | Provision lazyssh automatically, inspect a server key before trust, configure a key-authenticated host, and run reviewed read-only commands. |
Lazyssh Autoprovision
Use this plugin when the user wants to manage an SSH host through lazyssh without manually cloning, compiling, or editing configuration files.
- Call
lazyssh_provision to install one pinned lazyssh version into the local cache.
- Call
lazyssh_inspect_host_key and show the returned fingerprint to the user. Do not configure the host until they confirm it through an independent trusted channel.
- Call
lazyssh_configure_host with a local private-key path or an approved future credential method. Never ask for, persist, or repeat a password.
- Use
lazyssh_execute_read only with a command explicitly listed in that host's reviewed read allowlist.
The plugin is intentionally read-only. It does not silently trust a new server, use password authentication, run arbitrary shell commands, or perform writes on the remote host.