FAQ

Frequently asked questions

Practical short guides for service setup, access, and common customer actions.

> How to generate a public SSH key

A public SSH key is used to log in to a VPS or VM securely without sending a password.

faq/how-to-generate-a-public-ssh-key
The public key is shared, the private key stays with you

The public key is shared, the private key stays with you

Paste only the public key into checkout or service setup. The private key stays on your computer and is never sent to support or entered into a web form.

SSH key pair: public key to CLIopen, private key kept locally.

Steps

  1. Open a terminal on your computer.
  2. Run: ssh-keygen -t ed25519 -C "your-email@example.com".
  3. Confirm the file location or choose a custom path. Never send your private key.
  4. Show the public key with: cat ~/.ssh/id_ed25519.pub.
  5. Copy the full line starting with ssh-ed25519 and paste it into the SSH public key field during checkout or service setup.

Windows 10/11 PowerShell

  1. Open PowerShell or Windows Terminal.
  2. Run: ssh-keygen -t ed25519 -C "your-email@example.com".
  3. Press Enter to save the key to C:\Users\your-user\.ssh\id_ed25519, or enter a custom path.
  4. If Windows asks for a passphrase, use one you can store safely, or press Enter to skip it for simple service setup.
  5. Show the public key with: Get-Content $env:USERPROFILE\.ssh\id_ed25519.pub.
  6. Copy only the full line starting with ssh-ed25519. Do not copy or upload the private key file.