Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.machine0.io/llms.txt

Use this file to discover all available pages before exploring further.

Default behavior

On first VM creation, the CLI registers your ~/.ssh/id_rsa.pub and sets it as default. Your private key never leaves your machine.

Key types

Public keys (bring your own) — machine0 stores only the public half. Managed keys (server-generated) — the server creates the keypair and returns the private key once. Saved locally with 0600 permissions. Required for MCP ssh_exec.
Managed private keys can only be downloaded once at creation time.

SSH users

ImageDefault user
Ubuntuubuntu
NixOS (provisioned)nix
Root login is disabled. Both users have full sudo.

Commands

See CLI reference for key management commands.