Skip to main content

Enable SSH

POST /v1/agents/runtime/{runtime_id}/ssh/enable

Parameters

Response

Store private keys securely and set file permissions to 600.

Disable SSH

POST /v1/agents/runtime/{runtime_id}/ssh/disable
Disable SSH as soon as interactive access is no longer needed.

Key Rotation

Rotate keys when credentials may have been exposed, or as part of regular security policy. POST /v1/agents/runtime/{runtime_id}/ssh/enable?regenerate_keys=true
  1. Call enable_ssh with regenerate_keys=True (CLI: --regenerate-keys).
  2. Save the new private key securely (permissions 600).
  3. Remove old local key files.
  4. Verify access using the new connect_cmd.