Documentation
Premiers pas avec Shieldix
Les quelques points que tout propriétaire de site devrait connaître : comment le pare-feu démarre, comment éviter qu’une adresse soit bloquée, comment désactiver Shieldix et comment connecter un site.
Mode apprentissage
Pendant les 7 premiers jours, le pare-feu se contente d’enregistrer ce qu’il bloquerait, afin que vous puissiez le vérifier avant que le blocage ne commence.
Pendant l’apprentissage, les attaques apparaissent comme « Enregistré (apprentissage) » dans le journal des événements. Le blocage démarre tout seul à la fin de l’apprentissage, et Shieldix peut vous en avertir par e-mail. Pour bloquer plus tôt, choisissez Protéger sous Réglages → Mode.
Ne jamais bloquer
Le pare-feu ne bloque jamais les adresses de la liste « Ne jamais bloquer » : votre bureau, votre service de surveillance, vos propres serveurs. Ajoutez une adresse ou une plage CIDR sous Réglages, ou cliquez sur « Ne jamais bloquer » à côté d’un événement. L’ajout d’une adresse lève aussi son blocage en cours.
Le panneau Shieldix Cloud possède sa propre liste « Ne jamais bloquer » pour tous vos sites ; y ajouter une adresse lève aussitôt ses blocages Shieldix Cloud.
Désactiver Shieldix
Si un blocage vous gêne un jour et que vous ne pouvez plus accéder à l’administration de WordPress, ajoutez cette ligne à wp-config.php :
wp-config.php
define( 'SHIELDIX_DISABLE', true );Le pare-feu lit lui-même cette ligne : elle fonctionne donc dans tous les modes, même avant le chargement de WordPress. Shieldix laisse alors passer toutes les requêtes et n’envoie aucun e-mail. Retirez la ligne pour réactiver la protection.
WP-CLI
Shieldix fonctionne aussi en ligne de commande :
wp shieldix status- Affiche le mode du pare-feu, le nombre de requêtes bloquées, les mesures de renforcement, la vérification de la configuration, la dernière analyse des fichiers et les vulnérabilités connues.
wp shieldix mode protect- Définit le mode du pare-feu : learning (enregistrer seulement) ou protect (bloquer).
wp shieldix unblock 203.0.113.7- Retire une adresse de la liste de blocage.
wp shieldix allow 203.0.113.7- Ajoute une adresse ou une plage CIDR à la liste « Ne jamais bloquer ».
wp shieldix scan- Lance immédiatement une analyse complète des fichiers et liste les résultats.
wp shieldix emergency --all --user=<your-login>- Verrouillage d’urgence : déconnecte tout le monde, révoque les mots de passe d’application, définit de nouvelles clés de sécurité et réinitialise les mots de passe des autres administrateurs. Lancez-le avec votre propre compte administrateur, afin que votre mot de passe soit conservé.
Il existe aussi des commandes pour les vulnérabilités connues (wp shieldix vulns), l’import et l’export des réglages et Shieldix Cloud. wp help shieldix les liste toutes.
Connecter un site à Shieldix Cloud
Dans le panneau Shieldix Cloud, ouvrez Sites et créez un code de liaison (XXXX-XXXX-XXXX). Le code ne fonctionne qu’une fois, dans un délai de 1 heure.
Dans WordPress, ouvrez Shieldix → Réglages, lisez ce qui est envoyé, cochez « J’accepte que ce site envoie les données ci-dessus à Shieldix Cloud », saisissez le code et cliquez sur Connecter. Ou, en ligne de commande :
WP-CLI
wp shieldix cloud link XXXX-XXXX-XXXX --consentRien n’est envoyé avant la connexion. Voir ce qui est envoyé à Shieldix Cloud.
Vous pouvez vous déconnecter à tout moment, dans l’extension, dans le panneau ou avec wp shieldix cloud unlink. L’extension continue de protéger le site seule.
Protégez votre WordPress dès aujourd’hui
Choisissez une offre pour votre site et connectez-le en quelques minutes.