How to connect to your VPS via SSH (Windows, macOS, Linux)
Updated 7/18/2026
SSH (Secure Shell) is the standard way to manage a Linux server remotely over an encrypted connection. As soon as you create a Cloud VPS you get an IP address, a user (usually root) and a password, all shown on the server page in your panel.
From Linux or macOS
Both ship with an SSH client in the terminal. Open it and run:
ssh root@YOUR_SERVER_IP
On the first connection you confirm the server fingerprint with yes, then enter the password. You are now on the server.
From Windows
Windows 10 and 11 already include an SSH client. Open PowerShell or Terminal and use the same command above. If you prefer a graphical client, PuTTY works too: enter the IP, port 22, and authenticate with the user and password.
Connecting with an SSH key (recommended)
SSH keys are more secure than passwords and remove the risk of brute-force attacks. Generate a key pair once:
ssh-keygen -t ed25519 -C "[email protected]"
Add the public key to your cloudlinux.ro account (the SSH keys section), and you can inject it automatically when creating a new server. From then on you connect without a password.
Common issues
- Connection timed out: check the IP and that the server has finished booting (status shows in the panel).
- Permission denied: wrong password or user, or the public key is not on the server.
- Host key changed: appears after you reinstall the OS, which is normal. Remove the old entry from
~/.ssh/known_hosts.
Once connected, the first thing to do is secure your server: see the guide First steps after buying a VPS.
Put this guide into practice on your own VPS
EU cloud servers, billed hourly, ready in minutes, with one-click installs for dozens of apps.
See pricingRelated tutorials
How to run your own ChatGPT on a VPS
Run local AI models or a ChatGPT-style interface on your own server, with private data and no per-user monthly subscription.
Updated 7/18/2026GuidesThe best VPS for WordPress: which plan to choose
How much CPU, RAM and disk you need for a fast WordPress site, based on traffic, plus how to install it with one click.
Updated 7/18/2026GuidesHow to install a free SSL certificate with Let's Encrypt
HTTPS is a must for any modern site. Here is how to get and auto-renew a free SSL certificate on your VPS.
Updated 7/18/2026