Knowledge BaseVPS
Linux VPS Initial Server Setup
10 min ยท Secure your VPS with SSH keys, firewall rules, and control panel installation.
Harden a fresh Linux VPS before exposing apps to the internet.
SSH Keys
Disable password authentication and use ed25519 keys for root or sudo users. Change default SSH port optionally.
Firewall
Allow ports 22, 80, and 443 only via ufw or cloud security groups. Deny all other inbound by default.
Updates
Run apt update && apt upgrade on first boot. Enable unattended security patches.
Control Panel
Install CyberPanel or request cPanel license if you prefer GUI management.
Need help? Open a support ticket or contact sales.