Skip to main content
SSH is the standard method for accessing and managing your VPS. After installing an operating system, you can connect using the credentials set during OS installation.

Prerequisites

Connecting

Open a terminal and run:
ssh root@YOUR_SERVER_IP
Accept the host key on first connection and enter your password when prompted.
SSH keys are more secure than password authentication. To set up key-based login: Generate a key pair if you do not already have one:
ssh-keygen -t ed25519 -C "your-email@example.com"
Copy your public key to the server:
ssh-copy-id root@YOUR_SERVER_IP
Optionally disable password authentication after confirming key login works:
nano /etc/ssh/sshd_config

# Set the following:
PasswordAuthentication no
PubkeyAuthentication yes

# Restart SSH
systemctl restart sshd
Verify that key-based login works before disabling password authentication. If you lock yourself out, use the VNC Console to regain access.

Troubleshooting

If you cannot connect:
  • Server stopped — Check the power state on your service page and start it if needed
  • No OS installed — A freshly provisioned VPS has no OS. See Installing an OS
  • Wrong IP — Confirm the IP from your service page
  • SSH locked out — Use the VNC Console to diagnose and recover access