Einen CyberPanel-Server absichern
Zuletzt aktualisiert:
CyberPanel betreibt deine Websites mit OpenLiteSpeed oder LiteSpeed Enterprise, mit einer eigenen Firewall-Oberfläche und optional CSF. Diese Seite zeigt, wie seine Firewall funktioniert, worauf du achten solltest, seit der ursprüngliche Hersteller von CSF geschlossen hat, und was der InfraFence-Agent auf einem CyberPanel-Server tut.
Die Angaben zu CyberPanel stammen aus seinem Quellcode auf GitHub, Stand November 2026.
Die Firewall von CyberPanel: firewalld oder CSF
- firewalld steuert CyberPanels eigene Seite Firewall: Jede Regel, die du dort anlegst, wird zu einer Rich Rule von firewalld in der Zone public, gefolgt von
firewall-cmd --reload(Quellcode). - CSF lässt sich stattdessen über das Menü Security von CyberPanel installieren. Sein Installer lädt CSF immer noch von
download.configserver.comherunter (Quellcode), dem Server von ConfigServer, der mit der Schließung der Firma am 31. August 2025 offline gegangen ist. Führ ihn auf einem neuen Server nicht aus. Ist CSF schon installiert, läuft es weiter, aber Updates kommen nicht mehr von ConfigServer.
Egal welche du nutzt: Beschränke den Zugriff auf den Admin-Port von CyberPanel (standardmäßig 8090) wo möglich auf deine eigenen Adressen, und lass SSH nur mit Schlüsseln zu.
Was der Agent auf einem CyberPanel-Server tut
- Er erkennt CyberPanel an
/usr/local/CyberCPund zeigt es im Dashboard, und er erkennt OpenLiteSpeed oder LiteSpeed Enterprise, obwohl sie außerhalb der üblichen Pfade liegen. - Er lässt die Konfiguration von LiteSpeed in Ruhe. Der Agent ändert die Konfiguration von LiteSpeed nicht und installiert dort keine ModSecurity-Regeln. Bots, die auf Blockieren stehen, werden stattdessen an der Firewall gesperrt (Bots).
- Er liest den Verkehr jeder Website: die Logs der virtuellen Hosts von OpenLiteSpeed und CyberPanels Dateien pro Domain unter
/home/*/logs/*.access_log, mit denselben Regeln gegen Web-Angriffe wie auf jedem Server (Web-Firewall). - Er scannt die Websites auf Malware, ausgehend vom Document Root jedes virtuellen Hosts von OpenLiteSpeed (Malware).
- Er stoppt SSH-Brute-Force an der Firewall, kann Datenbank-Ports, die aus dem Internet erreichbar sind, schließen, wenn du es im Dashboard anforderst, und überwacht ausgehenden Verkehr, DNS und Dateiintegrität wie auf jedem Linux-Server.
Neben firewalld, CSF und Imunify360
| Tool | Was InfraFence tut |
|---|---|
| firewalld | firewalld behält seine eigenen Regeln; die Chain von InfraFence ist davon unabhängig. Lädt CyberPanel firewalld neu, setzt der Agent seine Chain innerhalb einer Minute wieder ein. |
| CSF und lfd | Behält seine eigene Chain und ändert nie die Dateien von CSF. Nach csf -r stellt es nur seine eigenen Chains, Sprünge und Sets wieder her. lfd und InfraFence sperren jeweils selbst. |
| Imunify360 | Lässt Firewall, ipsets und WAF von Imunify360 in Ruhe und bleibt in seiner eigenen Chain; beide sperren unabhängig voneinander. |
Seine Regeln liegen in eigenen INFRAFENCE-Chains, und die Regeln anderer Tools ändert er nie. Schreibt ein Tool die Firewall immer wieder neu, meldet der Agent einen Firewall-Konflikt, mit einem Hinweis, wo du nachsehen solltest (Koexistenz).
Den Agent unter CyberPanel installieren
- Führe zuerst die Prüfung nur lesend aus:
--dry-runmeldet, was im Weg stehen würde, und ändert nichts. - Im Dashboard erstellt Server › Server hinzufügen ein Installations-Token, eine Stunde lang gültig.
- Führe den Installationsbefehl als root über SSH aus. An CyberPanel musst du nichts ändern.
curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --dry-runDer Agent wird vor jedem Release auf 15 Distributionen getestet, darunter Ubuntu und AlmaLinux (Unterstützte Distributionen).
Kostenlos auf 1 Server testen
Starter schützt einen Server vollständig, kostenlos und ohne Kreditkarte.
- 01
Erstelle ein kostenloses Konto und öffne dann Server › Server hinzufügen, um dein Installations-Token zu erhalten. Es ist eine Stunde gültig.
Token erstellen - 02
Führe dann als root auf dem Server aus:
curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --token <TOKEN>
