jalth ssh
Manage and use Zero Trust SSH.
jalth ssh <device> # Connect (default)jalth ssh enablejalth ssh disablejalth ssh allow <email>jalth ssh revoke <email>jalth ssh add-user <user>jalth ssh remove-user <user>jalth ssh listssh <device>
Section titled “ssh <device>”Connect to a mesh device using short-lived certificates.
jalth ssh homeserverjalth ssh staging-vm --user deployssh enable
Section titled “ssh enable”Enable SSH into this device via Cloudflare Access. Configures SSH CA and tunnel route.
ssh allow <email>
Section titled “ssh allow <email>”Allow an email to SSH into this device.
| Flag | Description |
|---|---|
--device <name> | Target another mesh device |
jalth ssh allow alice@team.comjalth ssh allow bob@team.com --device staging-vmssh revoke <email>
Section titled “ssh revoke <email>”Revoke an email’s SSH access.
ssh list
Section titled “ssh list”List who can SSH into this device (or another via --device).
- Requires
sshdon the target andsshclient locally - See Zero Trust SSH for the full guide