Protect your server from attacks and data loss. Learn essential security practices and backup strategies to keep your Minecraft world safe.
- Firewall Configuration
Use server firewall to restrict port access. Allow Minecraft port (usually 25565) only. Restrict panel access to known IPs. Block all other ports by default. - Change Default Credentials
Change admin password immediately. Use 20+ character passwords with mixed case/numbers/symbols. Never share credentials via unencrypted chat. - Enable Whitelisting
Use /whitelist on in server console to restrict access to invited players only. Add players with /whitelist add PlayerName. - Ban System & Moderation
Implement LiteBans or similar for banning rule-breakers. Track violations and appeals. Coordinate with moderators for consistent enforcement. - Automated Backups (Critical)
Enable Pterodactyl's automatic backup feature. Back up at least daily. Store backups in multiple locations (local + cloud). Test restore procedures monthly. - Backup Rotation
Keep 7 daily backups, 4 weekly, 12 monthly. Older backups automatically delete. This saves storage while maintaining recovery options. - DDoS Protection
Use a DDoS protection service (Cloudflare, OVH). Forward connections through protected IP layer. Cloudflare offers free DDoS mitigation. - Plugin Security Audits
Only install plugins from trusted sources (SpigotMC, Bukkit, CurseForge). Review plugin code for malicious activity. Keep plugins updated. - PvP Protection Options
Use /gamerule pvp false to disable PvP. Or use WorldGuard to create safe zones. Set spawn area as PvP-free via plugins. - Disaster Recovery Plan
Document restore procedures. Test backups work before disasters. Have geographically distributed backups. Keep offline backup copies.