SSH (Secure Shell) is the standard way to connect to and manage your VPS. Your login credentials are sent to you in your welcome email when the server is provisioned.
Finding Your Credentials
Log in to your client area, go to Services > My Services, click your VPS, and then click Login Details to view your IP address, username, and initial password.
Connecting from Linux or macOS
Open a terminal and run:
ssh root@YOUR_IP_ADDRESS
Replace YOUR_IP_ADDRESS with your server's IP. Enter your password when prompted.
Connecting from Windows
Windows 10 and 11 include a built-in SSH client. Open PowerShell or Command Prompt and run the same command above. Alternatively, use a tool like PuTTY (putty.org).
Using SSH Keys (Recommended)
Password authentication is convenient but SSH keys are more secure. To set up key-based authentication:
- Generate a key pair on your local machine:
ssh-keygen -t ed25519 - Copy your public key to the server:
ssh-copy-id root@YOUR_IP_ADDRESS - Test logging in \u2014 you should no longer need a password.
Can't Connect?
Check that your firewall allows TCP port 22. If you have locked yourself out, use the VPS control panel in your client area to access the console directly.