Unmanaged VPS Security Checklist
Must-do Steps
- Update OS and packages; enable unattended upgrades.
- SSH: disable root login, use key auth, change default port if needed.
- Firewall: allow only required ports (e.g., 80/443/22).
- Fail2Ban: block brute-force attempts.
- Backups: daily + offsite; test restore.
- SSL: force HTTPS with HSTS; renew automatically.
- Monitoring: CPU/RAM/disk alerts; uptime checks.
Before Going Live
Run security scan, patch known CVEs, and remove unused services. Document your recovery steps.
VIPHOSTPE