← Help centre · Virtual servers (VPS)

Connect to your VPS by SSH

You log in to a new server with the SSH key you gave us when you ordered.

Find the command

Open Servers, choose your server, then the Connect tab. It shows a ready-made ssh command for each of the server's addresses, already filled in with the right user name. Copy it into a terminal. On Windows 10 and 11, run the same command in PowerShell.

The Overview tab also shows the user name, next to Log in as, and the server's addresses.

Which user name?

Cloud images create a user named after the distribution, not root:

Image Log in as
Ubuntu ubuntu
Debian debian
AlmaLinux almalinux
Rocky Linux rocky
CentOS Stream cloud-user
Fedora fedora
Alpine alpine

Use sudo for anything that needs root.

Key or password?

Your first login is always with your key. Cloud images do not accept passwords over SSH. If you set a password with Reset access, it is for the in-browser console and for sudo.

Check the fingerprint

The first time you connect, SSH shows a fingerprint and asks whether to trust it. The Connect tab lists the fingerprints your server printed when it first started. If yours matches, answer yes.

It will not connect

  • Labelled "From your network only"? That address can only be reached from your other servers. Without a public address, use the in-browser console, or add a public IPv4 address.
  • Timed out? Check the firewall allows SSH (port 22) from where you are.
  • Permission denied? Check the user name above, and that you are using the key you gave us. Lost the key? Use Reset access.

Last updated

More on virtual servers (VPS)

Still stuck? Sign in and raise a support ticket, or if you do not have an account yet, get in touch.