Key pair authentication

Nebula servers accept remote access with secure shell (SSH) using public key as a method of secure authentication.

Create key pairs

You can create key pairs in 2 ways:

  • On the Key pairs Console page
  • During the server creation flow

When creating a key pair, you must choose:

  • the key type: RSA is available, ED25519 is coming soon
  • the key file's format: .pem for OpenSSH and .ppk for PuTTY

After you finish creating a key pair, the Console automatically downloads the private key to your local machine.

You cannot download a private key again after the initial download. Make sure that your private key is stored securely and is not shared publicly.

Use key pairs

When you connect to your Nebula server instance, you can use key pair authentication for secure access.

  1. Assign a key pair to the server you want to use. You can do this during the server creation flow.
  2. When connecting to the server, use your matching private key to authenticate your connection:
  ssh -i /path/.ssh/my_private_key.pem root@nebula_server_ip -p 22

Read more about connecting to your servers in the NebCompute guide.

Delete key pairs

You can delete key pairs directly on the Key pairs Console page.


Need help?

If you have any technical questions or encounter any problems, get in touch with our Support team! We're here to help, and will provide support if you encounter any issues with NebCompute.