Docs / Billing & Account / How to Manage Your SSH Keys in the Portal

How to Manage Your SSH Keys in the Portal

By Admin · Feb 25, 2026 · Updated Apr 23, 2026 · 220 views · 2 min read

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.pub

Add a Key to Kazepute

  1. Log in to the Kazepute Portal
  2. Go to Account → SSH Keys
  3. Click Add SSH Key
  4. Paste your public key (starts with ssh-ed25519 or ssh-rsa)
  5. 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_IP

Managing 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

Was this article helpful?