SSH Keys
Manage public keys for VM login at launch
Store SSH public keys at /organization/ssh-keys under Orchestration → SSH Keys.
Keys you add here can be selected when launching a VM with SSH key authentication.
Add a key
Generate a key pair (if needed)
On your laptop:
ssh-keygen -t ed25519 -C "[email protected]"Keep the private key (~/.ssh/id_ed25519) on your machine only.
Register the public key
Copy the contents of ~/.ssh/id_ed25519.pub → Create SSH Key in NodeRings → paste → save.
Use at VM launch
On /platform/virtual-machines/create:
- Choose SSH keys as the auth method.
- Select one or more keys from your org.
- After provision, log in as
root(or the user your cloud-init defines) with the matching private key.
Password auth and cloud-init user-data are alternatives at launch. SSH keys are recommended for production VMs.
Manage keys
- Delete keys you no longer use: existing VMs keep installed keys until rebuilt.
- Rotate by adding a new key, launching or rebuilding VMs, then removing the old key.