LanguageGB
VPS & SSH

Connecting to your VPS over SSH

What you need before your first connection, and the two settings worth changing immediately.

What this covers

A VPS gives you a whole server with root access over SSH. Nothing is managed for you — updates, firewall and software are yours. Use a key rather than a password: it is both easier and much harder to attack.

Before you start

Generate an SSH key pair on your own machine if you do not have one. You share the public half — the file ending .pub — and never the private half.

How to do it

  1. Create a key with `ssh-keygen -t ed25519` if you do not already have one.
  2. Give us the public key, or add it in the portal, so it is installed on the server when it is built.
  3. Connect with `ssh root@your-server-ip`.
  4. ⛔ Never send anyone your private key, including us. We only ever need the .pub file.
  5. Once in, disable password authentication and keep the firewall closed to everything you are not using. These two changes remove most automated attacks.
  6. Keep your own backups of anything on the VPS. A VPS is not backed up the way our managed hosting is unless you arrange it.

What our team checks

We can confirm the server is reachable, reinstall it if you lock yourself out, and advise on firewall basics — but we do not administer your VPS for you.

Next step

Generate a key, add the public half, then connect and turn off password login.

Contact Support