Skip to main content

SSH Keys

Overview

SSH Keys are a secure way to connect to your Instances without using passwords.
By adding your public key to the Cerebro Cloud, you can log into any Instance where that key is authorized.

You can:

  • Add multiple SSH keys under Workspace Settings → Credentials.
  • Mark one key as the default (used for all Instances unless another is specified).
  • Assign different SSH keys to specific Instances if you prefer.

Adding an SSH key

  1. Navigate to Workspace Settings → Credentials.
  2. Click Add a new SSH key.
  3. Fill in the form:
    • Name – Required, up to 200 characters. Suggested automatically based on your key’s comment (e.g., [email protected]).
    • SSH Key – Required. Must be in a supported format.
  4. Paste your key in the field (Placeholder: “Paste your SSH key here…”).
  5. Click Add.

Before saving, the system validates your SSH key format and type. If invalid, you’ll see an error message.


Supported key types and formats

Key Types:

  • ecdsa-sha2-nistp256
  • ecdsa-sha2-nistp384
  • ecdsa-sha2-nistp521
  • ssh-ed25519
  • ssh-rsa

Formats:

  • OpenSSH format
  • SSH2 format

Managing SSH keys

  • Mark as default – The default key will be used everywhere unless overridden for a specific Instance.
  • Delete – Remove a key you no longer use.
  • Pagination – Available when you have an extensive list of keys.

Example public key

ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBF/RDIHLVczJMEEOCrhokVtbeHqdSkDFGYPVDcri8rM633nDSMMr4BDF+tMrX0rnwGu9VHPz24x9XGvZ8k2GCaE= [email protected]