Help CenterVPS & CloudHow do I connect to my VPS via SSH?

How do I connect to my VPS via SSH?

A complete guide to SSH access on your webzworld VPS — for Mac, Windows, and Linux users.

What is SSH?

SSH (Secure Shell) lets you connect to your VPS and run commands remotely, just like a terminal on the server. It is the primary way to manage a Linux VPS.

Step 1 – Get Your Credentials

After purchasing a VPS, you will receive an email with:

  • IP address (e.g. 103.21.xx.xx)
  • Username (usually root or a custom user)
  • Password or SSH key file

Connecting from Mac or Linux

Open Terminal and run:

ssh root@YOUR_IP_ADDRESS

When prompted, enter your password. On first login you will be asked to change it.

Connecting from Windows

Use any of these free clients:

  • PuTTY (putty.org) — classic, widely used
  • Windows Terminal — built-in from Windows 10
  • MobaXterm — feature-rich with file transfer

In PuTTY: enter your IP in Host Name, port 22, and click Open.

Using SSH Keys (Recommended)

Password login can be brute-forced. SSH keys are more secure.

1. On your local machine, run: ssh-keygen -t ed25519

2. Copy the public key: ssh-copy-id root@YOUR_IP

3. From now on, login won't ask for a password

Common Issues

  • Connection refused: Check that port 22 is open in your firewall
  • Permission denied: Confirm username and password from your welcome email
  • Timeout: Verify the IP address is correct

Need Help?

If you cannot connect, open a support ticket with your VPS ID and we will diagnose within 1 hour.

Was this article helpful? Contact Support