What Are SSH Keys?
SSH keys provide a secure, passwordless way to log into your Breeze. They use public-key cryptography — you keep the private key on your computer, and the public key is placed on the server.
Generate an SSH Key
# Generate an Ed25519 key (recommended)
ssh-keygen -t ed25519 -C "your@email.com"
# Or generate an RSA key (wider compatibility)
ssh-keygen -t rsa -b 4096 -C "your@email.com"When prompted, save to the default location and optionally set a passphrase for extra security.
Find Your Public Key
cat ~/.ssh/id_ed25519.pub
# or
cat ~/.ssh/id_rsa.pubAdd a Key to Kazepute
- Log in to the Kazepute Portal
- Go to Account → SSH Keys
- Click Add SSH Key
- Paste your public key (starts with
ssh-ed25519orssh-rsa) - Give it a descriptive name (e.g., "Work Laptop")
Using Your Key When Deploying
When creating a new Breeze, select your SSH key from the dropdown. The key will be automatically injected during provisioning, allowing you to connect immediately:
ssh root@YOUR_BREEZE_IPManaging Multiple Keys
You can add multiple SSH keys to your account — for example, one for your desktop and one for your laptop. Each key can be selected independently when deploying a new Breeze.
Security Tips
- Never share your private key
- Use a passphrase on your private key
- Remove keys for devices you no longer use
- Use Ed25519 keys for better security and shorter key length