InfraFenceInfraFence

Live Security Operations

Commencer

Sécuriser un serveur CyberPanel

Dernière mise à jour:

CyberPanel fait tourner vos sites sur OpenLiteSpeed ou LiteSpeed Enterprise, avec son propre écran de pare-feu et un CSF optionnel. Cette page explique comment fonctionne son pare-feu, à quoi faire attention depuis la fermeture de l'éditeur d'origine de CSF, et ce que fait l'agent InfraFence sur un serveur CyberPanel.

Les informations sur CyberPanel viennent de son code source sur GitHub et sont à jour en novembre 2026.

Le pare-feu de CyberPanel : firewalld, ou CSF

  • firewalld est ce que pilote l'écran Firewall de CyberPanel : chaque règle que vous y ajoutez devient une rich rule firewalld dans la zone public, suivie d'un firewall-cmd --reload (source).
  • CSF peut être installé à la place depuis le menu Security de CyberPanel. Son installeur télécharge toujours CSF depuis download.configserver.com (source), le serveur de ConfigServer, coupé à la fermeture de la société le 31 août 2025. Ne le lancez pas sur un nouveau serveur. Si CSF est déjà installé, il continue de fonctionner, mais ses mises à jour ne viennent plus de ConfigServer.

Quel que soit votre choix, limitez à vos propres adresses, quand c'est possible, l'accès au port d'administration de CyberPanel (8090 par défaut), et gardez SSH sur clés.

Ce que fait l'agent sur un serveur CyberPanel

  • Il reconnaît CyberPanel à partir de /usr/local/CyberCP et l'affiche dans le tableau de bord, et il détecte OpenLiteSpeed ou LiteSpeed Enterprise même s'ils sont installés hors des chemins habituels.
  • Il ne touche pas à la configuration de LiteSpeed. L'agent ne modifie pas la configuration de LiteSpeed et n'y installe aucune règle ModSecurity. Les bots réglés sur Bloquer sont bannis au niveau du pare-feu à la place (Bots).
  • Il lit le trafic de chaque site : les journaux des virtual hosts d'OpenLiteSpeed et les fichiers par domaine /home/*/logs/*.access_log de CyberPanel, avec les mêmes règles d'attaques web que sur tout serveur (Pare-feu web).
  • Il analyse les sites à la recherche de malwares, à partir de la racine de documents de chaque virtual host d'OpenLiteSpeed (Malware).
  • Il arrête la force brute SSH au niveau du pare-feu, peut fermer les ports de base de données ouverts sur internet quand vous le demandez depuis le tableau de bord, et surveille le trafic sortant, le DNS et l'intégrité des fichiers, comme sur tout serveur Linux.

À côté de firewalld, CSF et Imunify360

OutilCe que fait InfraFence
firewalldfirewalld garde ses propres règles ; la chaîne d'InfraFence est indépendante. Quand CyberPanel recharge firewalld, l'agent remet sa chaîne en place en moins d'une minute.
CSF et lfdGarde sa propre chaîne et ne modifie jamais les fichiers de CSF. Après csf -r, il ne remet en place que ses propres chaînes, sauts et sets. lfd et InfraFence bloquent chacun de leur côté.
Imunify360Laisse tranquilles le pare-feu, les ipsets et le WAF d'Imunify360 et s'en tient à sa propre chaîne ; les deux bloquent indépendamment.

Ses règles vivent dans ses propres chaînes INFRAFENCE, et il ne modifie jamais les règles d'un autre outil. Si un outil réécrit le pare-feu encore et encore, l'agent le signale comme un conflit de pare-feu, en indiquant où regarder (Coexistence).

Installer l'agent sur CyberPanel

  1. Lancez d'abord le contrôle en lecture seule : le --dry-run de l'installeur signale ce qui pourrait gêner, sans rien modifier.
  2. Dans le tableau de bord, Serveurs › Ajouter un serveur crée un jeton d'installation, valable une heure.
  3. Lancez la commande d'installation en root via SSH. Rien ne doit changer dans CyberPanel.
curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --dry-run

L'agent est testé sur 15 distributions avant chaque version, dont Ubuntu et AlmaLinux (Distributions prises en charge).

Essayez gratuitement sur 1 serveur

Starter protège entièrement un serveur, gratuitement et sans carte bancaire.

  1. 01

    Créez un compte gratuit, puis ouvrez Serveurs › Ajouter un serveur pour obtenir le jeton d'installation. Il est valable une heure.

    Créer le jeton
  2. 02

    Puis exécutez ceci en root sur le serveur :

    curl -fsSL https://github.com/infrafence/infrafence-agent/releases/latest/download/install.sh | sudo bash -s -- --token <TOKEN>