.htacces .htpasswd

Fermé
e gore - 9 avril 2004 à 12:36
 e gore - 14 avril 2004 à 16:05
voila,

je veux protéger un repertoire par simple mot de passe en utilisant les .htaccess mais ca marche pas. Pourtant j ai quasiment fais du copier-coller.

pour résoudre ce probleme peut on m envoyer deux exemples avec un utilisateur: login=root et passwd=root qui marche sous windows xp familiale.

( quand je rentre un mot de passe via htpw sous windows xp, elle me le crypte d une autre maniere que les tutos de ce site ( md5 ))

j attends avec impatience votre aide.merci.

4 réponses

chmanu Messages postés 166 Date d'inscription mardi 15 mai 2001 Statut Membre Dernière intervention 3 septembre 2012 28
9 avril 2004 à 12:43
Salut,
As tu essayé de ne pas les crypter, dans un premier temps ?
par exemple :

dans le .htaccess à la racine du serveur :
AuthUserFile "C:\Program Files\EasyPHP\www/interdit/.htpass"
AuthGroupFile /dev/null
AuthName "Accès protégé"
AuthType Basic
Require valid-user

et dans le repertoire interdit, le fichier .htpass :
root:root

dans le repertoire interdit, le fichier .htaccess :
deny from all


Si comme cela, ca marche, tu peux ensuite essayé en cryptant le mot de passe


Chmanu
0
peux tu me donner le code de chaque fichier en entier.
merci.
( si c était le cas je suis en train d'essayer )
0
je viens d essayer. mais y a un pb!!!

en tout tu as 3 fichiers c est bien ca ??

quand je teste ca me demande le mot de passe dans la page d acceuil.
0
chmanu Messages postés 166 Date d'inscription mardi 15 mai 2001 Statut Membre Dernière intervention 3 septembre 2012 28
13 avril 2004 à 15:13
oui, c est bien ca, parce que ton .htaccess est à la racine.
Apres si tu veux faire ca dans un repertoire, c est la meme chose, tu deplaces le .htaccess et le sous repertoire interdit.

Chmanu
0
ca marche pas :-(

Je représente mon sujet:
je veux que Tous les répertoires sont en acces libre sauf un dans lequel j ai mis les deux fichiers .htaccess et .htpasswd

j ai ecris ca:

#.htaccess
AuthUserFile .htpasswd
AuthGroupFile /dev/null
AuthName "Accès protégé"
AuthType Basic
<LIMIT GET POST>
Require valid-user
</LIMIT>

#.htpasswd
root:root


mais avec ca , ca merche tjs pas.
Y a t il une erreur dans le script ?
ou c est apache qui est mal configuré ?

merci.
0