Skip to main content

What you’ll need

  • A Hivenet account with Compute credits ready
  • A Debian-, Ubuntu-, Fedora-, or Arch-based distro (others work too)
  • OpenSSH client (ssh) installed
  • A terminal emulator

Step 1 – Create your SSH key pair

  • Accept the default path (/home/<you>/.ssh/id_ed25519).
  • Add a passphrase for extra security.
Password managers such as 1Password, Bitwarden, and KeePassXC can generate and store SSH keys automatically. If you already rely on one, it’s an easy alternative to the ssh-keygen command.

Step 2 – Find your key files

Open the folder in your file manager:
—or browse there manually (Home → .ssh). You should see:
  • id_ed25519 (private)
  • id_ed25519.pub (public)

Step 3 – Add your public key to Hivenet

  1. Copy the public key to your clipboard:
    _(If _xclipisn’t installed, just open the file in a text editor and copy.)
  2. In Compute with Hivenet, paste the key into SSH key when you spin up an instance.
Share only the .pub key. Keep the private key private.

Step 4 – (Optional) add a quick SSH config

Create or edit ~/.ssh/config:
Replace YOUR_SSH_HOST and YOUR_SSH_USER with the values in the instance’s SSH connection details, and use your matching private key. Include any additional settings supplied by the console. See SSH configuration and host verification. Connect with:

Troubleshooting