VPS-Hardening Checkliste
Praktische Baseline für einen öffentlich erreichbaren Linux-Server.
Empfohlene Baseline
- Alle Systempakete aktualisieren.
- Eigenen sudo-Benutzer verwenden.
- SSH-Keys einsetzen.
- Passwort-Login nach erfolgreichem Key-Test deaktivieren.
- Firewall mit minimalen Freigaben aktivieren.
- Unnötige Dienste deaktivieren.
- Backups extern speichern.
- Datenbanken nicht direkt ins Internet exponieren.
- Anwendungsdienste unter eigenen unprivilegierten Benutzern betreiben.
- Logs und fehlgeschlagene Dienste regelmäßig prüfen.
Offene Ports inventarisieren
ss -tulpnAktivierte Dienste prüfen
systemctl list-unit-files --state=enabled --type=serviceSicherheitsupdates
Plane einen regelmäßigen Updatezyklus. Bei internetexponierten Diensten solltest du sicherheitsrelevante Updates zeitnah einspielen und Release-/Security-Hinweise der eingesetzten Software verfolgen.
Passende nächste Anleitungen
Fail2ban für SSH einrichten
Brute-Force-Versuche erkennen und wiederholte Fehlversuche automatisch blockieren.
Erste Anmeldung per SSH
So verbindest du dich unter Windows, macOS und Linux mit deinem VPS.
Firewall richtig konfigurieren
Nur benötigte Ports freigeben, ohne dich aus deinem VPS auszusperren.
Linux sicher aktualisieren
Pakete und Sicherheitsupdates auf Debian, Ubuntu und AlmaLinux einspielen.
