Skip to content
RyzenHosting

Virtual servers

Connect over SSH

Find your server's address, port and user name in the client area, then sign in from a terminal on Windows, macOS or Linux.

Last reviewed 2026-10-04

Every Linux virtual server listens for SSH on port 22. You sign in as root.

Find your details

Open your server and look at the How to connect card on the Overview tab. It shows:

  • Host or Address, the IPv4 address of the server
  • Port, which is 22
  • User, which is root
  • Hostname, the name the server calls itself

Under those is a ready made command. Click the copy button next to it and paste it into your terminal.

Sign in

On Windows 10 or later, open PowerShell or Terminal. On macOS or Linux, open Terminal. Then run the command, with your own address in place of the one below.

The first time you connect you are asked to accept the server's fingerprint. Type yes and press Enter. That question only appears once per server.

Next you are asked for a password. Paste the root password and press Enter. Nothing appears on screen while you type a password. That is normal.

If you added an SSH key before the server was built, or you have restarted the server since adding one, you are not asked for a password at all.

Getting the password

The password is not shown on the Overview card by default. Click Show the password, type the hostname to confirm, and it appears with a copy button.

Every time a password is revealed it is written to your activity log with the time and the address it was shown from. See Root password and SSH keys for the full picture, including how to set a new one.

If the connection times out

Work through these in order.

  1. Is the server running? Check the Server state card on Overview. If it says the server is off, press Start.
  2. Is port 22 allowed? Open the Security tab. New servers start with the Secure baseline preset, which allows port 22 and ping and refuses everything else. If you have changed the rules since, make sure something still allows port 22. See The firewall.
  3. Is your own network blocking it? Some office and school networks block outbound port 22. Try from a phone hotspot.
  4. Can you reach it another way? Open the console in your browser. That connection does not go through the network inside the server, so it still works when the firewall is wrong.

If the password is refused

  • Make sure you copied the whole password with no trailing space.
  • If you set your own password, remember we never display it back to you. Generate a new one from the Access tab.
  • If you have changed sshd_config inside the server to refuse password sign-in, use a key or the browser console.

Keeping the connection tidy

Set up a key so you stop typing a password. Put the public key into the Access tab, restart the server, then sign in with your key file.

bash

ssh -i ~/.ssh/id_ed25519 [email protected]

Changing the SSH port or the firewall rules is entirely up to you. If you change the port, add a firewall rule for the new one before you restart the SSH service, and keep the old rule until you have tested the new port.