Manage SSH keys
Register your own public keys and select which ones are installed when a server is created.
On this page
Create or choose a key
An SSH key pair has a public key and a private key. Keep the private key on your computer. If you already have a key you want to use, register its public key instead of generating another pair.
On macOS or Linux, the command below creates a new Ed25519 key at a dedicated path. Choose another path if that filename exists, and protect the key with a passphrase when prompted.
mkdir -p ~/.ssh
ssh-keygen -t ed25519 -f ~/.ssh/datahall_ed25519 -C "datahall"
cat ~/.ssh/datahall_ed25519.pubAdd the public key to your account
An organization owner can add and remove keys under SSH keys in the dashboard. Paste the single public-key line from the .pub file and give it a name you will recognize.
When configuring a server, explicitly select the registered keys to install. Adding a key to your account after a server has been created does not automatically install it on that server.
Replace or remove a key
Register your replacement public key for future deployments. For an existing server, install and test the replacement using your current access before removing the old key from its authorized_keys file.
Removing a key from the dashboard prevents its selection for future builds. It does not revoke copies already installed inside existing servers.
After a rebuild, follow the dashboard notice about whether your registered keys were installed. You may need to add them again after connecting with the newly issued credentials.
Keep going
Need help with your environment? Contact Support.