Firewall richtig konfigurieren
Nur benötigte Ports freigeben, ohne dich aus deinem VPS auszusperren.
Grundprinzip
Erlaube eingehend nur Dienste, die von außen erreichbar sein müssen. Ausgehend ist in typischen Serverkonfigurationen deutlich weniger restriktiv. SSH muss freigegeben sein, bevor eine restriktive Firewall aktiviert wird.
Debian/Ubuntu mit UFW
apt update && apt install -y ufw
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
ufw status verboseAlmaLinux mit firewalld
systemctl enable --now firewalld
firewall-cmd --permanent --add-service=ssh
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload
firewall-cmd --list-allAchtung bei Docker
Veröffentlichte Docker-Ports können zusätzliche iptables-Regeln erzeugen und je nach Setup klassische UFW-Regeln umgehen. Prüfe Docker-Portfreigaben deshalb separat und veröffentliche Datenbanken oder interne Admin-Dienste nicht unnötig auf 0.0.0.0.
docker ps --format "table {{.Names}} {{.Ports}}"Passende nächste Anleitungen
VPS-Hardening Checkliste
Praktische Baseline für einen öffentlich erreichbaren Linux-Server.
Benutzer und sudo einrichten
Einen persönlichen Administrator-Benutzer anlegen und Root-Zugriffe reduzieren.
Browser-Konsole und Notfallzugriff
Was du tun kannst, wenn SSH nicht mehr funktioniert.
Das richtige Linux auswählen
Entscheidungshilfe zwischen Debian, Ubuntu und AlmaLinux für deinen VPS.
