Sécuriser un dossier avec htpasswd
Un nouvel outil que j'ai développé viens de sortir sur InfoWebMaster. Cet outil permet de générer le code à insérer dans le fichier ".htpasswd" pour sécuriser un dossier de votre site. L'article ci-présent explique un peu plus en détail à quoi ça sert et comment utiliser l'outil.
Qu'est-ce que le .htpasswd
Le fichier ".htpasswd" permet de sécuriser tout un dossier de votre hébergement web. Lorsque vous voudrez accéder au dossier que vous avez sécurisé votre navigateur ouvrira une fenêtre pour vous demander un pseudo et un mot de passe. Voici une capture d'écran classique que vous pouvez retrouver, qui demandera votre login utilisateur et mot de passe pour pouvoir accéder à tous les fichiers qui se trouve dans le dossier sécurisé:
Si vous inscrivez le bon pseudo d'utilisateur et le bon mot de passe alors vous aurez accès au dossier. Si en revanche vous vous trompé et que vous ne connaissez pas ces informations alors vous aurez une erreur 401, qui est une erreur HTML classique (erreur aussi appelée "Unauthorized").
Comment créer ce fichier
Il faut écrire qu'une petite chose dans ce fichier, c'est un code particulier avec votre pseudo et votre mot de passe crypté. Néanmoins, l'inscription est codé et vous devez connaitre ce code pour l'insérer dans le fichier ".htpasswd". Voici un exemple typique de ce que vous pouvez retrouver comme mot de passe dans un tel fichier: $1$.qgkkXa.$dtyAHIH2iL5MdW2GEToJn.
C'est à partir de ce moment que le générateur de fichier ".htpasswd" de InfoWebMaster à été créé, dans le but de vous faciliter la vie.
Comment utiliser l'outil
Pour utiliser le générateur il vous faut tout simplement choisir le nom d'utilisateur et votre mot de passe associé. Néanmoins pour tout ceux qui ne savent pas comment s'y prendre j'ai rédigé un tutorial complet qui explique comment sécuriser un dossier.
Merci à tous. Et j'espère que vous ferez un bon usage de tout ceci.