F.A.Q
WEB: Protection des répertoires

Question : Comment protéger l'accès à un répertoire ?

Il suffit de configurer un fichier .htaccess et un fichier .htpasswd

Avec un simple éditeur de texte ( attention à enregistrer ces fichiers en "texte seul" . ) édités les deux fichiers comme décrits ci-dessous. Puis vous les téléchargerez par FTP en mode ASCII dans le répertoire que vous voudrez protéger.
NB : ( En mode UNIX les fichiers commençant par des points sont des fichiers invisibles. il se peut qu'une fois chargés dans votre répertoire de destination , ces fichiers semblent absents. Normalement dans votre logiciel FTP vous devez avoir une commande ou une option pour rendre visibles ce type de fichier.)

1°) Copiez coller dans un fichier que vous nommerez .htaccess la formule suivante

# .htaccess
AuthUserFile /home/
login/www/nomdurepertoire/.htpasswd
AuthGroupFile /dev/null
AuthName "Acces Restreint"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>

2°) Copier coller dans un fichier text que vous nommerez .htpasswd les noms des "login" que vous aurez choisis, et qui auront accès à ce répertoire et leur mots de passe cryptés

login1:passwd
login2:passwd2

Nota Bene : Ex login:toto mot de passe bleu donnera avec une clé de chiffrement ac

toto:ac47hoCx48SP.

A l'invite de l'ouverture de la/les pages du répertoire ainsi protégé un fomulaire demandera le login : toto
et le password : bleu pour en permettre l'accès.

Vous pouvez indiquer dans le fichier .htpasswd autant d'utilisateurs ( login) que vous voulez, avec à chaque fois, soi le même mot de passe, soit un mot de passe différent.

Pour crypter un mot de passe vous pouvez utiliser ce formulaire.

( Vous entrez le mot de passe à crypter, et les deux lettres qui formeront la clé de chiffrement. Vous pouvez choisir les lettres selon votre convenance.) Vous cliquez sur le bouton de commande et le mot de passe sous forme crypté apparaîtra dans le troisième champ du formulaire. )

Erreurs fréquentes

1°) Les fichiers .htaccess et .htpasswd doivent impérativement être enregistrés au format ASCII (format texte sous Word) et téléchargé comme tel

2°) Si votre système n'accepte pas d'enregister des fichiers en ( .htaccess, .Nomduchiers) alors enregistrez le sous un nom quelconque puis un fois téléchargé dans le répertoire à protéger renommer le correctement.

Archicool.net L'Hébergement facile © 2006 s.a.r.l Archicool contact