Protéger un répertoire

Vous voulez créer un répertoire et y placer des fichiers non accessible par tout le monde ? vous êtes alors au bon endroit!
Nous allons créer un répertoire accessible uniquement avec un login et un mot de passe.
Pour mettre en place cette protection, il nous faut créer deux fichiers que nous placeront dans le répertoire à protéger.
Suivez bien toute les instructions pour cela fonctionne.

Voici tout d'abord le premier fichier, que l'on appelera : htaccess
Celui-ci contient les directives qui nous permettent de protéger le répertoire.

juxxxx = est votre login, par exemple : ju4567
votrerepertoire = le repertoire a proteger ou se trouve le fichier .htpasswd


AuthUserFile /home/juxxxx/votrerepertoire/.htpasswd
AuthGroupFile /dev/null
AuthName ByPassword
AuthType Basic

<limit GET POST>
require valid-user
</Limit>

Maintenant, nous allons créer un cichier qui contiendra les couples : Nom d'utilisateur + login.
Nous appelerons ce fichier : htpasswd
Ce fichier ce présente sous la forme suivante :


martin:Xfv46GgHz
jean:FrgyHYJUJjj
Francois:FRZScgtHYk

Vous remarquez qu'il suffit de mettre de mettre le nom de l'utilisateur et le mot de passe crypté.
Question : Comment je fais pour avoir le mot de passe en crypté?
Avec ce petit formulaire ci dessous :
Mot à crypter :
il ne vous reste plus qu'à faire un copier coller ensuite.

Voici la dernière étape.
Vos fichiers htpasswd et htaccess sont terminé.
Envoyez les sur le serveur dans le répertoire à protéger.
Renommez les en .htpasswd et .htaccess (une option de voter logiciel FTP doit vous permettre de réaliser une telle opération)


NOTA :

Pour les utilisateurs de Macintosh, les fichiers .htaccess et .htpasswd doivent impérativement être créés avec un éditeur capable de les enregistrer dans un véritable format ASCII, comme p. ex. BBEdit Lite (Menu "Enregistrer Sous", bouton "Options", format "Unix", par exemple).
Ni Simple Text, ni TeachText, ni MS Word ne semblent capables de produire des formats utilisables. BBEdit Lite est un freeware et peut être téléchargé, par exemple, ici http://external.barebones.com/pub/freeware/.

Merci à Christophe


Retour à l'accueil

Des idées ou des suggestions, ecrivez nous : php3@hebergement-discount.com
L'équipe de hébergement-discount.com