Usage
Arguments
| Argument | Type | Description |
|---|---|---|
machine-id | string (optional) | Machine to connect to (prefix matching supported) |
Flags
| Flag | Type | Default | Description |
|---|---|---|---|
--app | string | from zwrm.toml | Application name |
--app-id | string | — | Application UUID |
--machine | string | — | Machine ID (alternative to positional argument) |
--direct | bool | false | Connect directly to the VM IP |
--user | string | — | SSH user override |
Connection modes
Proxy mode (default)
The default mode connects through ZWRM’s SSH proxy using short-lived certificates. This works from anywhere — no direct network access to the VM is required.- Creates a dedicated SSH key at
~/.ssh/zwrm_ed25519(if it doesn’t exist). - Requests a short-lived certificate from the server.
- Connects through the proxy.