Craignez-vous que des pirates informatiques ne s'introduisent sur votre site ?
Par défaut, WordPress vous permet d'essayer un nombre illimité d'identifiants et de mots de passe pour vous connecter à votre site.
Bien que cela vous offre une meilleure expérience de connexion, cela donne également aux pirates informatiques une chance de s'introduire sur votre site en utilisant des « attaques par force brute » où ils tentent des milliers de fois de deviner vos identifiants de connexion.
Dans cet article, nous vous montrerons comment limiter les tentatives de connexion sur votre site pour empêcher les pirates informatiques d'y accéder.
Mais d'abord, clarifions ce que sont les attaques par force brute et pourquoi elles constituent un problème si grave.
Qu'est-ce qu'une attaque par force brute exactement ?
De nombreuses personnes sur Internet utilisent des identifiants courants et des mots de passe faibles comme identifiants de connexion. Elles choisissent des identifiants faciles à retenir et qui demandent le moins d'effort à taper.
Pour les identifiants, les plus courants sont « admin » ou le nom réel de l'utilisateur. Et les mots de passe ont tendance à être « 123456 » ou « qwerty ».
Les pirates informatiques sont bien conscients de cela et programment des robots pour trouver la page de connexion de votre site, puis essaient une longue liste d'identifiants couramment utilisés et différentes combinaisons de ceux-ci.
Ces robots sont capables de tenter des centaines de combinaisons en quelques secondes. Et lorsqu'ils devinent la bonne, ils s'introduisent sur votre site et causent des dommages importants.
La meilleure façon de prévenir ces attaques par force brute est de limiter les tentatives de connexion sur votre site. Ainsi, lorsqu'un utilisateur saisit des identifiants incorrects, disons 3 ou 5 fois, il est bloqué.

Les utilisateurs devront cliquer sur l'option « Mot de passe perdu » pour récupérer leur mot de passe.
Cela dit, limiter les tentatives de connexion ne suffit pas lorsqu'il s'agit de bloquer les pirates informatiques et autres menaces.
Vous devez utiliser une solution de sécurité complète qui protégera entièrement votre site web contre de telles attaques. Cela inclut la protection CAPTCHA, l'authentification à deux facteurs, la protection par pare-feu et le blocage d'adresses IP.
Avec cette meilleure compréhension des attaques par force brute, commençons à protéger votre site.
Limiter les tentatives de connexion sur votre site WordPress
Si vous souhaitez une solution simple et gratuite pour limiter les tentatives de connexion, consultez le plugin Limit Login Attempts Reloaded. Il vous suffit d'installer le plugin sur votre site et il appliquera automatiquement la mesure de sécurité à votre site.
Cela dit, la sécurité des sites web et les attaques par force brute impliquent bien plus.
Une solution de sécurité plus complète pour limiter les tentatives de connexion et protéger votre site consiste à utiliser Sucuri. C'est une solution de sécurité totale qui inclut toutes les mesures de sécurité dont vous avez besoin pour protéger votre site.

Le pare-feu d'application web Sucuri détecte les faux navigateurs et les mauvais bots, puis les bloque automatiquement.
Et il dispose d'un puissant moteur de corrélation qui arrête les tentatives de force brute sans affecter les utilisateurs de votre site web.
Voici comment Sucuri bloque les attaques par force brute sur votre site :
- Limiter les tentatives de connexion – Les utilisateurs auront un nombre maximum d'essais pour entrer les identifiants corrects avant qu'on ne leur demande de réinitialiser leur mot de passe.
- Détection de signatures – Sucuri recherche les modèles connus de pirates et de logiciels malveillants et les bloque avant qu'ils n'atteignent votre site.
- Blocage des bots et des analyses – Il identifie et bloque les outils automatisés et les bots de force brute qui attaquent votre site.
- Authentification à 2 facteurs – Vous pouvez ajouter une couche de sécurité supplémentaire à votre site qui oblige les utilisateurs à fournir un mot de passe unique généré en temps réel.
- CAPTCHA et codes d'accès – Il vous permet d'ajouter une protection CAPTCHA à votre page de connexion, afin que les bots ne puissent pas passer votre authentification de connexion. Ou vous pouvez même exiger des utilisateurs qu'ils entrent un code d'accès statique.
- Blocage géographique – Si le pare-feu de Sucuri détecte que la plupart des tentatives de force brute proviennent d'un emplacement particulier, vous pouvez bloquer les visiteurs de ces plages d'adresses IP ou même bloquer un pays entier d'accéder à votre site.
- Liste blanche – Vous pouvez également bloquer tous les utilisateurs de votre page de connexion et n'autoriser que les adresses IP de votre équipe de confiance.
Maintenant, configurons Sucuri sur votre site pour implémenter des tentatives de connexion limitées et d'autres mesures de protection.
Étape 1 : Installer et activer Sucuri
Sucuri propose un scanner de sécurité gratuit disponible dans le répertoire WordPress.

Nous vous recommandons d'installer et d'activer d'abord ce plugin sur votre site. Cela vous permettra d'accéder et de gérer vos paramètres de sécurité directement depuis votre tableau de bord WordPress.
Pour accéder au puissant pare-feu qui protégera votre site Web des attaques par force brute, vous devrez vous inscrire à la version Pro.
Nous vous recommandons d'utiliser le plan Pro qui coûte 299 $ par an. Il vous donne accès à toutes les fonctionnalités dont vous aurez besoin pour bloquer non seulement les attaques par force brute, mais aussi d'autres piratages comme les injections de logiciels malveillants et les attaques DDoS.
Une fois que vous vous êtes inscrit et avez créé un compte avec Sucuri, vous pouvez commencer.
Étape 2 : Activer le scanner de sécurité Sucuri
Depuis votre tableau de bord WordPress, accédez à l'onglet Sucuri » Tableau de bord.
Sur cette page, vous devrez entrer votre clé API. Pour ce faire, cliquez sur le bouton « Générer une clé API ».

Cela ouvrira une fenêtre contextuelle où votre site WordPress et votre e-mail d'administrateur sont préremplis. Vous pouvez les modifier si vous le souhaitez.
Cochez ensuite les cases pour accepter les conditions d'utilisation et la politique de confidentialité. Et sélectionnez le bouton « Soumettre » pour générer la clé API.

Vous verrez une fenêtre contextuelle indiquant que votre site est enregistré avec succès. Vous pouvez vous rendre au tableau de bord Sucuri.

Avec cela, votre site dispose d'un scanner de sécurité actif. Il vous indiquera si votre site est propre ou non, et si vous êtes sur des listes noires.
Étape 3 : Activer le pare-feu de sécurité Sucuri
Pour activer le pare-feu Sucuri, accédez à l'onglet Sucuri » Pare-feu (WAF) sur votre tableau de bord WordPress.
Ici, vous devrez entrer votre clé API.

Vous pouvez trouver cette clé dans votre compte sur le site Web de Sucuri sous l'onglet Paramètres » API.

Copiez la clé, entrez-la sur votre tableau de bord WordPress et enregistrez vos paramètres. Et voilà ! Votre pare-feu est activé.
Étape 4 : Modifier les paramètres DNS
Vous devrez maintenant diriger votre trafic vers le pare-feu Sucuri afin qu'il puisse l'examiner et filtrer les éléments indésirables. Après cela, il acheminera le trafic vers votre serveur d'hébergement web.
Pour configurer cela, allez dans l'onglet Paramètres » Général sur le tableau de bord Sucuri.
Tout d'abord, vous verrez l'option la plus simple qui est l'Intégration automatique. Si vous avez vos identifiants de connexion d'hébergement web, vous pouvez utiliser cette option.

Vous devez simplement sélectionner l'hébergement 'cPanel' ou 'Plesk'. La plupart des hébergeurs utilisent cPanel, mais vous pouvez vérifier auprès de l'équipe de support de votre hébergeur si vous n'êtes pas sûr lequel utiliser.
Vous devrez fournir vos identifiants de connexion d'hébergement et cela s'intégrera automatiquement.
Si cela ne fonctionne pas pour vous, sur la même page, vous verrez des options pour utiliser les serveurs DNS de Sucuri ou vous pouvez configurer manuellement vos propres serveurs DNS.

Suivez les instructions fournies et mettez à jour l'adresse IP pour l'enregistrement 'A' de votre site.
Si vous ne comprenez pas ce que tout cela signifie, ne vous inquiétez pas. Vous pouvez contacter votre hébergeur web ou votre bureau d'enregistrement de domaine et ils vous guideront. Ou vous pouvez également ouvrir un ticket auprès de Sucuri, et leur équipe vous aidera à modifier les enregistrements DNS.
Une fois terminé, votre trafic sera dirigé d'abord vers le pare-feu de Sucuri, puis de retour vers vos serveurs d'hébergement WordPress.
Les modifications de votre DNS peuvent prendre jusqu'à 48 heures pour se refléter, mais se produisent généralement en quelques heures.
Étape 5 : Surveiller votre site
Le pare-feu de Sucuri protégera votre site et bloquera toutes les attaques de pirates et de bots malveillants. Et il vous présentera des rapports sur son tableau de bord tels que les attaques bloquées, le trafic moyen par heure et le trafic par pays.

Vous devriez utiliser ces rapports pour surveiller la sécurité de votre site et rester informé des attaques échouées.
Étape 6 : Mettre sur liste blanche les adresses IP des utilisateurs (facultatif)
Si vous souhaitez bloquer toutes les adresses IP de l'accès à votre panneau d'administration et n'autoriser que votre équipe ou les utilisateurs autorisés, vous pouvez le faire sous l'onglet Contrôle d'accès.

Ici, vous pouvez ajouter toutes les adresses IP que vous souhaitez mettre sur liste blanche. Ensuite, passez à l'onglet Sécurité.
Vous verrez une option pour activer 'Panneau d'administration restreint aux seules adresses IP mises sur liste blanche'.

Cochez cette case et enregistrez vos options de sécurité. Désormais, seules vos adresses IP mises sur liste blanche pourront accéder à votre page de connexion.
Et voilà ! Sucuri appliquera automatiquement la protection de connexion à votre site. Et pas seulement cela, votre site sera protégé contre toutes sortes de logiciels malveillants et d'attaques.
Nous espérons que cet article vous a été utile. Si vous souhaitez améliorer davantage la sécurité de votre site, nous vous recommandons de lire :
- Comment effectuer un audit de sécurité WordPress (étape par étape)
- 9 meilleurs plugins de sécurité WordPress comparés
- Comment choisir un mot de passe sécurisé pour WP Admin [4 méthodes FACILES]
Ces articles peuvent vous aider à rendre la sécurité de votre site inébranlable afin que vous puissiez tenir les pirates à distance.
Commentaires Laisser une réponse