This guide walks you through everything you should do in the first 30 minutes after your VPS is provisioned - from finding your IP address to making the server ready to use.
Log in to the client area and open your VPS service. Your IP address, root password, and a link to the VirtFusion panel are all shown there.
You can also manage your VPS - reboot, reinstall, view console - directly from VirtFusion without raising a ticket.
From a Mac or Linux terminal, run:
ssh [email protected]
On Windows, use PuTTY or the built-in Windows Terminal.
When prompted, accept the host key fingerprint and enter your root password. You should land at a root shell prompt.
The first thing to do on any fresh server is apply all pending updates:
Ubuntu / Debian:
apt update && apt upgrade -y
AlmaLinux / Rocky / CentOS:
dnf update -y
Fedora:
dnf upgrade -y
Running everything as root is risky. Create a normal user and give it sudo access:
adduser yourname
usermod -aG sudo yourname # Ubuntu/Debian
usermod -aG wheel yourname # RHEL-based
Password logins are convenient but less secure. Generate a key pair on your local machine if you do not have one:
ssh-keygen -t ed25519 -C "[email protected]"
Then copy the public key to the server:
ssh-copy-id [email protected]
Once you have confirmed you can log in with your key, disable password authentication by editing /etc/ssh/sshd_config and setting:
PasswordAuthentication no
Restart SSH: systemctl restart sshd
Ubuntu / Debian (UFW):
ufw allow OpenSSH
ufw enable
RHEL-based (firewalld):
firewall-cmd --permanent --add-service=ssh
firewall-cmd --reload
Only open ports that your server actually needs. If you are running a web server, you will also need to allow HTTP and HTTPS:
ufw allow 'Nginx Full'
# or
ufw allow 80 && ufw allow 443
Tip: If you lock yourself out by blocking SSH, you can regain access through the VirtFusion console - no ticket needed.
Your VPS is now updated, secured, and ready to use. Depending on what you are building, your next steps might include:
If you need help at any point, open a ticket in the client area and we will assist.
Getting to Know VirtFusion
A tour of the VirtFusion panel - where to find your IP, manage power, access the console, and reinstall your OS.
Using the VirtFusion Console
How to access your VPS from the browser when SSH is unavailable, and how to fix common lockout scenarios.
Reinstalling Your VPS Operating System
How to wipe your VPS and install a fresh OS from VirtFusion, and what to do immediately after.
VPS Backups in VirtFusion
How to take, restore, and manage server backups so you can roll back after a failed update or change.
VPS Networking and IP Management
Finding your IP addresses, setting reverse DNS for email, and configuring additional IPs in VirtFusion.
Managing SSH Keys in VirtFusion
How to store SSH keys on your VirtFusion account, generate key pairs in the browser, and have them automatically deployed when you build or rebuild a server.
Securing Your VirtFusion Account
How to change your account password, enable TOTP two-factor authentication, save backup codes, and manage trusted devices.