Skip to content
Tutorials

First 10 minutes on a new VPS: security checklist

Change the root password, add a user, enable the firewall and automatic updates — the essentials for a new Linux server.

Kamran (Super Admin) 09 Sept 2026 22 views

1. Log in and change the root password

ssh root@YOUR_SERVER_IP
passwd

2. Create a sudo user

adduser deploy && usermod -aG sudo deploy

3. Enable the firewall

ufw allow OpenSSH && ufw allow 80,443/tcp && ufw enable

4. Turn on automatic security updates

apt install unattended-upgrades && dpkg-reconfigure -plow unattended-upgrades

5. Install fail2ban

apt install fail2ban

Need help? Our Security Hardening service does all of this (and more) for you.

  • #vps
  • #security
  • #linux
All articles

Ready to launch? Your server is a few clicks away.

Order in minutes, pay securely with Stripe and track provisioning live in your client portal. Our team is here 24/7 if you need a hand.

Setup from minutes 30-day money-back 24/7 human support