SSH Keys on Your Account
Why store them here
SSH keys saved on your account act as an address book. Instead of pasting a public key every time you build a server, you keep your keys in one place and pick them when they are needed.
Adding a key
Add the public key — the contents of a file ending in .pub, one line starting with something like ssh-ed25519 or ssh-rsa.
Never paste a private key anywhere, here or otherwise. If you do not have a key pair yet:
- `ssh-keygen -t ed25519 -C "you@example.com"`
- The public key is then in `~/.ssh/id_ed25519.pub`
Using them on a server
When you create or reinstall a server, choose which stored keys to install. They are placed in the root user's authorised keys so you can log in immediately, without waiting for a password.
Adding or removing later
Changing keys on your account affects servers built afterwards, not ones already running. To change the keys on an existing server, edit ~/.ssh/authorized_keys on the machine itself, or reinstall it with the new selection.
Related articles
Creating an Account
Signing up, verifying your email, and what to do if your first order is held for review.
Profile and Billing Details
Keeping your personal and invoicing data correct, and why it matters before an invoice is issued.
Two-Factor Authentication
Turning on TOTP, storing your recovery codes, and what to do if you lose the device.
