vps
Connecting to your VPS via SSH
How to SSH into your DynHost VPS from macOS, Linux, or Windows.
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:
- Generate a key pair on your local machine:
ssh-keygen -t ed25519. - Copy the public key to your VPS:
ssh-copy-id root@your-server-ip. - 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.