Basis-Checkliste
- System direkt aktualisieren.
- SSH-Key statt Passwort-Login verwenden.
- Root-Login per SSH deaktivieren oder stark begrenzen.
- Eigenen Admin-Nutzer mit sudo anlegen.
- Firewall aktivieren und nur benötigte Ports öffnen.
- Automatische Sicherheitsupdates aktivieren.
- Fail2ban oder vergleichbare Login-Schutzmechanismen einsetzen.
Monitoring
Überwache mindestens Speicherplatz, RAM, CPU, Load, Zertifikate, HTTP-Erreichbarkeit und Backup-Erfolg. Ein Server ohne Alarmierung fällt meistens erst auf, wenn Nutzer ein Problem melden.
Ports
Für Webprojekte reichen oft 22 oder ein alternativer SSH-Port, 80 und 443. Datenbanken sollten nicht öffentlich erreichbar sein. Admin-Panels gehören hinter starke Passwörter, 2FA oder VPN.
Backups
Sicherheit ohne Wiederherstellung ist unvollständig. Richte externe Backups früh ein und teste, ob ein Restore funktioniert.