vps

Connecting to your VPS via SSH

How to SSH into your DynHost VPS from macOS, Linux, or Windows.

Updated 14 June 2026·The DynHost team

Once your VPS is provisioned, you'll receive an email with the IP address, the root username, and the initial password.

macOS and Linux

Open a terminal and run:

ssh root@your-server-ip

You'll be asked for the password. Type it in (it won't echo to the screen) and press Enter.

Tip: On most terminals, you can paste the password using Cmd+V / Ctrl+Shift+V, even though the cursor doesn't move.

Windows

Windows 10 and 11 include a built-in OpenSSH client. Open PowerShell or Command Prompt and run the same command:

ssh root@your-server-ip

If you prefer a graphical client, PuTTY is the classic choice.

Changing the root password

Once you're in, change the root password immediately:

passwd

You'll be asked for the current password, then the new one twice.

Adding an SSH key (recommended)

SSH keys are more secure than passwords. To set one up:

  1. Generate a key pair on your local machine: ssh-keygen -t ed25519.
  2. Copy the public key to your VPS: ssh-copy-id root@your-server-ip.
  3. Disable password login in /etc/ssh/sshd_config (PasswordAuthentication no) and restart SSH.

If you get stuck, our support team is one ticket away — managed VPS plans include OS-level help.