Inscrit le: 25 Juin 2005
Messages: 700
Localisation: Paris
Posté le:
06 Avr 2009 0:15:56
bonsoir, voici comment protéger un dossier particulier par un mot de passe chez Free avec le .htaccess et le .htpasswd.
Cette méthode est compatible chez Free car les mots de pass ne peuvent pas être cryptés. Il faut donc mieux protéger le fichier .htpasswd les contenant.
Le contenu sera aussi protégé (pas d'accès possible).
.htaccess > restreint les accès
.htpasswd > contient les noms d'utilisateurs et mots de pass
1/ créer le dossier que vous voulez protéger par un mot de pass (ici admin)
2/ créer un dossier nommé password DANS ce dossier
3/ placer un fichier .htpasswd dans le dossier password
4/ indiquer les noms d'utilisateurs (pseudo) et les mots de pass correspondants
la structure du fichier est la suivante :
utilisateur1:son_mot_de_pass1
utilisateur2:son_mot_de_pass2
utilisateur3:son_mot_de_pass3 Ce fichier ne doit contenir ni espaces ni tabulations.
5/ pour bloquer l'accès à ce dossier (.htaccess) placer un .htaccess dedans avec le contenu : deny from all
ainsi personne (même pas vous !) n'aura accès au dossier password et donc au fichier .htpasswd, un bon moyen de protéger les mots de pass non-cryptés.
6/ placer un fichier .htaccess dans le dossier à protéger (ici admin) avec comme contenu :
PerlSetVar AuthFile admin/password/.htpasswd
AuthName "Acces Restreint"
AuthType Basic
require valid-user
et voilà ! c'est protéger !
pour résumer :
nous avons le dossier à protéger (admin)
avec dedans un fichier .htaccess et un dossier password,
dans le dossier password il y a un fichier .htaccess et un fichier .htpasswd.
Voir le sujet suivant Voir le sujet précédent
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas répondre aux sujets dans ce forum Vous ne pouvez pas éditer vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum