PUTER-SSH-KEY(1) Puter Manual PUTER-SSH-KEY(1)

puter-ssh-key - manage SSH keys for a VM

puter ssh-key list name

puter ssh-key add name key

puter ssh-key remove name key

Manage the SSH authorized keys for a VM. Keys are injected into the VM via the guest agent.

The list subcommand shows all authorized keys for a VM.

The add subcommand adds a public key to the VM's authorized keys.

The remove subcommand removes a public key from the VM's authorized keys.

List SSH keys for a VM:

$ puter ssh-key list myvm

Add a public key:

$ puter ssh-key add myvm "ssh-ed25519 AAAA... user@host"

Remove a public key:

$ puter ssh-key remove myvm "ssh-ed25519 AAAA... user@host"

puter-ssh(1), puter-start(1)

2026-03-02 puter