Sécuriser WordPress

14 astuces pour protéger vos utilisateurs

Blog Sécuriser WordPress 14 astuces pour protéger vos utilisateurs
0 comments

La protection des utilisateurs est un point parfois négligé dans la sécurisation d’un site Web, et c’est bien dommage.

Les plugins, les thèmes et les utilisateurs sont les 3 points d’entrées depuis l’extérieur sur votre site, voilà pourquoi il est important de protéger à la fois la page de connexion ainsi que les comptes membres ou comptes clients.

La sécurisation d’un site WordPress passe aussi par ces quelques étapes, en voici quelques unes réalisées grâce au plugin SecuPress.

Ajouter une adresse email de récupération

L’ajout d’une seconde adresse email de récupération est un système déjà utilisé par Google par exemple. Il permet en cas de piratage de la boite principale, de recevoir des instructions de sécurité et récupération de cette première sur la seconde adresse.

SecuPress Recovery Email Field

Ajouter cette adresse est un point non négligeable de sécurité que SecuPress ajoute pour vous.

Ajouter une limite de tentatives de connexions

Nativement la page de connexion de WordPress laisse la possibilité de faire autant d’essais que vous le voulez, ce qui permet à des robots de tenter de forcer votre mot de passe tout en prenant leur temps.

Je vous conseille en plus de limiter le nombre d’essais à une dizaine, 3 est un peu court, on a tous le droit de se tromper, mais 10 fois, peut-être pas !

Bannissez ces mauvaises tentatives

Une fois les 10 tentatives faites, que faire ? Et bien bannir l’adresse IP de cette personne, ce robot pendant 5 minutes au moins. S’il recommence ensuite, passer à quelques heures ou jours pour le décourager.

Bannissez les tentatives avec des logins inexistants

Si quelqu’un essaie de se connecter à votre site avec un login qui n’existe pas, par exemple admin alors que vous avez supprimé ce compte, pourquoi laisser même 1 seul essai de se connecter ? Inutile, si ce robot tente des noms aléatoires, bannissez de suite son IP comme pour le point précédent.

Empêcher les connexions pendant votre sommeil

Vous savez que vous vous couchez vers 23h et vous levez vers 7h ? Pourquoi laisser la possibilité de se connecter à l’administration pendant ces horaires ? Inutile, fermez la porte entre ce lapse de temps et empêchez ainsi toute tentative d’usurpation.

 

SecuPress Attempt Blocker Module

Les 4 règles précédentes, en 1 option de module SecuPress

Empêchez les doubles connexions

Si vous êtes connecté sur votre compte d’administration, pourquoi laissez quelqu’un se connecter aussi à votre compte ? Inutile, empêcher toute tentative de connexion à votre compte si vous êtes déjà connecté avec, cela empêche même une personne ayant connaissance de votre mot de passe d’usurper votre compte.

SecuPress Avoid Double Connections Module

Module Anti-Double Connexion de SecuPress

Supprimer les multiples sessions de vos membres

Vous avez des doutes sur un membre qui semble être connecté 5 ou 10 fois à la fois avec son compte ? Vous soupçonnez que quelqu’un puisse être connecté sur votre compte ? Coupez les sessions des utilisateurs ou les votre afin de les forcer à se reconnecter. Vous serez alors certains que ces personnes étaient bel et bien en connaissance du mot de passe du compte et non une usurpation.

SecuPress Sessions Control Module

Module de contrôle des sessions utilisateurs de SecuPress

Évitez de taper un mot de passe

Imaginez ne plus avoir à retenir ni se cacher pour se connecter à son compte lorsque vous devez taper votre mot de passe. C’est possible en utilisant une méthode de double authentification de type PasswordLess.

SecuPress inclus ce module qui vous permet de n’utiliser que votre login ou email (ou email de récupération), puis vous recevrez dans votre boite mail un lien spécial valide une seul fois qui vous permettra de vous connecter, même si une personne connait le mot de passe de votre compte, cela ne suffit pas car elle aurait besoin d’un accès à vos courriers.

SecuPress Double Authentication Module

Module de double authentification de SecuPress

Laissez les robots à la porte

En utilisant un captcha sur la page de connection, vous empêchez les robots de réaliser des tentatives de connection sur votre site, le rendant ainsi imperméable à leurs tests.

SecuPress Captcha Module

Le module de CAPTCHA de SecuPress

Ne laissez pas vieillir les mots de passe

Un mot de passe ça s’entretient, oui oui ! Il est fortement conseillé de changer de temps en temps. Limiter le nombre de jours de vie d’un mot de passe est une solution simple pour réaliser cette tâche.

SecuPress Passwords Lifetime Module

Le module de durée de vie des mots de passe de SecuPress

Utiliser un mot de passe fort

Nous en avons déjà parlé, un mot de passe se doit de tenir le choc lorsque les robots viendront frapper à la porte (ou alors elle est bien fermée ?). Relisez notre article, et forcez l’utilisation des mots de passe fort à vos membres.

Forcer un mot de passe fort pour les utilisateurs avec SecuPress

Le module qui force des mots de passe fort de SecuPress

Montrer patte blanche

Lorsque vous devez modifier votre mot de passe, WordPress ne vous demande pas l’ancien, il me semble que cela manque de sécurité, c’est pourquoi SecuPress ajoute un champ “Ancien mot de passe”, sans lequel vous ne pourrez pas le modifier. Cela permet par exemple d’empêcher quelqu’un installé à côté de vous de modifier rapidement votre mot de passe si vous vous absentez un instant.

SecuPress Ask Old Password Module

Le module de demande d’ancien mot de passe de SecuPress

Interdisez les noms d’utilisateurs fantaisistes

Par défaut WordPress autorise tous les noms possibles, mais il serait bien d’éviter d’utiliser des noms comme “www”, “admin”, “administrator” etc Ces noms pourraient être utilisés pour se faire passer pour un membre du staff, ou tromper le système si jamais le nom de la personne se retrouve paramétré comme sous domaine (imaginez www …).

SecuPress Forbid Usernames Module

Le module de liste noire de login se SecuPress

Bloquez l’utilisation et la création d’utilisateur avec ces noms est un point de sécurité à ajouter pour votre site WordPress.

Déplacer la page de connection

Les robots savent parfaitement où trouver la page de connection d’un site WordPress, c’est pourquoi il est conseillé de la déplacer en utilisant le module de SecuPress “Move Login”. Vous avez la possibilité de ne la cacher que pour les robots, ou aussi pour les humains (je vous conseille d’avoir bonne mémoire !).

SecuPress Move Login Module

Le module de déplacement de la page de connexion de SecuPress

14 conseils à appliquer, 14 règles de sécurité supplémentaires pour protéger les comptes de vos utilisateurs et à la fois votre site. SecuPress permet de les mettre en place en quelques clics.

0 comments