SSH keys
SSH keys let you log in securely without a password. You add the public half to your account; the private half never leaves your computer.
Create a key
macOS, Linux and Windows 10/11 (PowerShell)
ssh-keygen -t ed25519 -C "you@example.com"Press Enter to accept the default location and choose a passphrase. Then show the public key:
cat ~/.ssh/id_ed25519.pub
# Windows PowerShell:
Get-Content $env:USERPROFILE\.ssh\id_ed25519.pubIt looks like ssh-ed25519 AAAAC3Nza… you@example.com. RSA keys of 3072 bits or more and ECDSA keys are also accepted.
Add it to your account
In the console go to SSH keys → Add key, give it a name (such as "Laptop") and paste the public key. We show its SHA256 fingerprint so you can check it matches:
ssh-keygen -lf ~/.ssh/id_ed25519.pubKeys belong to your organization, so everyone in it can choose them when creating servers.
Connect
ssh root@YOUR_SERVER_IP
# Ubuntu images may also use: ssh ubuntu@YOUR_SERVER_IPAdding keys to a running server
~/.ssh/authorized_keys on the server.Lost your key?
Open the server's Console tab to log in through the browser, or Rebuild the server with a new key (this erases the disk — take a snapshot first).
.pub). Kasada staff will never ask for it.