ze.bassman
Messages : 785 Inscrit le 14/10/02
Ville : grenoble
Non connecté
|
|
Posté le 12 décembre 2004 - 12 h 48 m 16 s |
|
|
Reprise du message précédent :tu as 1 fenetre qui te demande le log+pass ?
donc ça marche...
y a juste un probleme pour trouver la liste de pass c'est ça ?
donc essaie de rajouter ../(point, point, slash) , et pas / (slash) tout seul...
fais un copier coller de la ligne çi dessous :
PerlSetVar AuthFile ../list/list.txt
çi ça ne marche tjrs pas, ça peut venir de ça :
Vous devez transférer ce fichier en mode ASCII (voir documentation de votre client FTP) pour assurer la conversion des caractères "fin de ligne".
Vous pouvez stocker ce fichier dans n'importe quel répertoire de votre site mais il faudra en spécifier le chemin dans la directive PerlSetVar AuthFile
Assurez-vous de ne pas laisser d'espace ou de tabulations dans ce fichier
on va y arriver
|
|
| |
Message édité 1 fois, la dernière par ze.bassman le 12 décembre 2004 - 12 h 48. |
| |
|
lulu69000
Messages : 380 Inscrit le 20/11/02
Non connecté
|
|
Posté le 12 décembre 2004 - 13 h 37 m 16 s |
|
|
Bonjour ze.bassman et bon dimanche,
Pour la ligne que je dois recopier dans le htaccess du repertoire enfant 1
voici la correction
Sous REP
enfant1 (ou j'ai mis .htaccess )
PerlSetVar AuthFile ../list/list.txt
AuthName "Acces Restreint"
AuthType Basic
require user login1
et rien y fait
Tu parles de mettre ca en mode ASCII si ca marche dans le root ca devrait marcher dans n'importe quel repertoire !
Par contr je viens de voir que si je supprime le fichier .htaccess du root j'ai plus de fenetre de login et pass
ca serait pas ca le probleme un mauvait htaccess dans le root dont voici l'ennoncé
PerlSetVar AuthFile ../list/list.txt
AuthName "Acces Restreint"
AuthType Basic
require user longin1
|
|
| |
|
ze.bassman
Messages : 785 Inscrit le 14/10/02
Ville : grenoble
Non connecté
|
|
Posté le 12 décembre 2004 - 14 h 28 m 22 s |
|
|
donc on retombe sur un mauvais path.
essaie ça
PerlSetVar AuthFile list/list
AuthName "Acces Restreint"
AuthType Basic
require user login1
| Par contr je viens de voir que si je supprime le fichier .htaccess du root j'ai plus de fenetre de login et pass |
Mais le htaccess n'a rien a faire a la racine du site (root), il doit etre dans le dossier que tu veux proteger
de toute façon, si tu le supprime, c'est normal de ne plus avoir besoin d'autentification.
sans voir le serveur, c'est dur... si tu veux, je peux aller jeter un oeil dans le ftp...
sinon, bon courage
y a un truc auquel je pense, si dans ton fichier list.txt, ton login1 est "coucou", c'est lui que tu dois appeller dans le dossier "enfant1" donc ça donne depuis le htaccess :
require user coucou
c'est ce que tu as fait ?
|
|
| |
Message édité 2 fois, la dernière par ze.bassman le 12 décembre 2004 - 14 h 35. |
| |
|
lulu69000
Messages : 380 Inscrit le 20/11/02
Non connecté
|
|
Posté le 12 décembre 2004 - 21 h 13 m 09 s |
|
|
merci de ton aide, mais c'est le ftp de mon beau pere !
sinon ce qui est bizare
pourquoi si je met la list.txt et le htaccess sur le root ca marche
des que je le met dans un repertoire ca foire
ce qui aurait ete plus judicieux c'est que quelqu'un ai un ftp chez free et qu'il me file les htaccess car j'en perd mon latin
ouille ouille
|
|
| |
|
lulu69000
Messages : 380 Inscrit le 20/11/02
Non connecté
|
|
Posté le 12 décembre 2004 - 21 h 37 m 47 s |
|
|
Ze.bassman, je tiens a te remmercier pour ta tenacité, j'ai reussi a comprendre ce n'etait qu'une histoire de lettre majuscule et minuscule.
exemple le repertoir de List commencait par une majuscule et sur le fichier htaccess c'etait une lettre minuscule et meme j'ai vu aussi qu'en mettant un E majuscule a Enfant1 ca ne marchait pas car je tapais l'adresse
e......free.fr/enfant1
encore merci et bonne fin de soirée
lulu
|
|
| |
|
malcolm x
Modérateur
.
Messages : 13 414 Inscrit le 10/09/03
Ville : Aix en Provence / Lyon
Non connecté
|
|
Posté le 12 décembre 2004 - 21 h 52 m 59 s |
|
|
Le 12 décembre 2004 - 21 h 37, lulu69000 a écrit :
Ze.bassman, je tiens a te remmercier pour ta tenacité, j'ai reussi a comprendre ce n'etait qu'une histoire de lettre majuscule et minuscule.
exemple le repertoir de List commencait par une majuscule et sur le fichier htaccess c'etait une lettre minuscule et meme j'ai vu aussi qu'en mettant un E majuscule a Enfant1 ca ne marchait pas car je tapais l'adresse
e......free.fr/enfant1
encore merci et bonne fin de soirée
lulu
|
comme souvent, les trucs ne marchent à cause de petits oublis, de trucs très basiques
|
|
| |
|
squall38
Messages : 14 Inscrit le 09/12/04
Ville : Grenoble
Non connecté
|
|
Posté le 13 décembre 2004 - 23 h 19 m 56 s |
|
|
Bonsoirrr !
J'ai moi aussi un petit pb pour mettre en place mon .htaccess
L'un des membres de ce forum dont j'ai oublié le pseudo (qu'il m'en pardonne) m'a dit d'aller voir ici : http://www.toulouse-renaissance.net/c_outils/c_htaccess_htpasswd.htm pour apprendre le .htaccess
Et je bloque dès la première étape cad connaitre le chemin réel de mon site.
Si qq1 pouvait me l'indiquer : http://yuenkam.free.fr/path.php
est ce que c'est bien ça : /var/www/free.fr/3/e/yuenkam/ ?
Dans l'hypothèse où c'est bien ça je continue :
Authname "Zone protégée"
AuthUserFile /var/www/free.fr/3/e/yuenkam/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
<limit GET POST>
require valid-user
</limit>
et j'enregistre ensuite ce fichier en .htaccess (je n'ai bien sur pas oublié d'enregistrer le fichier contenant mon login et mon pass sous .htpasswd)
Ensuite je transfère tout ça sur le web et BIM je me heurte a l'erreur 500 !!
où sont ms erreurs ??
ps: je n'ai pas trop compris, voire pas du tout ceci : - Donnez les droits de ces deux fichiers avec un CHMOD 644. (voir ici pour la propriété des fichiers côté serveur). Rafraîchissez.
Merci de votre aide
|
|
| |
vous aimez Bruce Lee ? ===> http://yuenkam.free.fr
|
ze.bassman
Messages : 785 Inscrit le 14/10/02
Ville : grenoble
Non connecté
|
|
Posté le 14 décembre 2004 - 21 h 37 m 46 s |
|
|
hello,
je pense que tu compliques un peu...
ou alors c'est moi ki ai mal compris...
dans tout les cas, la racine de ton site est le repertoire dans lequel tu tombe quand tu ouvre ton logiciel de transfert ftp.
imagine que tu est chez free et que ton adresse est "toto.free.fr"
et que tu veuille entrer le chemin du dossier "001" qui est a la racine de ton site et dans lequel tu a s mis ton htpassword, ça donnera
AuthUserFile 001/htpassword
je pense que l'erreur ftp "500"est due a ça.
mis sinon, j'ai trouvé ça sur le web
Une erreur 500 est une erreur que renvoie le serveur lorsque le script ne peut pas être exécuté.
Souvent il s'agit simplement de l'envoi du fichier sur le serveur qui a été effectué en mode binaire, alors que celui ci devrait être envoyé en mode ASCII. |
en esperant t'avoir aidé
|
|
| |
|
squall38
Messages : 14 Inscrit le 09/12/04
Ville : Grenoble
Non connecté
|
|
Posté le 14 décembre 2004 - 22 h 20 m 39 s |
|
|
a priori oui.
Mais comment envoie t-on un fichier en mode ASCII ?
|
|
| |
vous aimez Bruce Lee ? ===> http://yuenkam.free.fr
|
squall38
Messages : 14 Inscrit le 09/12/04
Ville : Grenoble
Non connecté
|
|
|
| |
vous aimez Bruce Lee ? ===> http://yuenkam.free.fr
|
ze.bassman
Messages : 785 Inscrit le 14/10/02
Ville : grenoble
Non connecté
|
|
Posté le 15 décembre 2004 - 07 h 56 m 28 s |
|
|
dans les parametre de ton soft de transfert ftp
|
|
| |
|
amon2010
Coordinateur
Attention Chien d'un Patron très Mechant
Messages : 25 702 Inscrit le 12/02/02
Ville : Saint Egreve
Non connecté
|
|
Posté le 16 décembre 2004 - 17 h 21 m 03 s |
|
|
pour info
j'ai fait la meme chose (mais en moins complexe) sur ma page perso
et j'ai fait
monsite/dossier/.htaccess avec
PerlSetVar AuthFile "path du .txt avec les logins" AuthName "Acces Restreint"
AuthType Basic
require valid-user
et ensuite j'ai repris ledit path ou j'ai mis mon .txt contenant les login:pwd + un autre .htaccess contenant "deny from all"
donc je pense que si tu fais de meme a chacun de tes repertoires ca ira nickel
|
|
| |
Adherez au don d'organe !!!! : France adot et Le cercle Bleu
(pour préserver l'environnement, ce post est entièrement réalisé avec des electrons recyclés)
|
ricil78
Messages : 2 Inscrit le 28/01/05
Non connecté
|
|
Posté le 28 janvier 2005 - 09 h 55 m 05 s |
|
|
Hello, j'espère que depuis tu as réussi à faire marcher ton htaccess.
Sinon je voulais juste te rappeller que ton fichier htaccess doit être envoyer par ton programme FTP en mode ASCII car celui ne sera pas reconnu aussi non.
Donc tu peux faire le meilleur fichier htaccess que tu veux si il est mal transféré il ne marchera pas! Donc regarde tes paramètres de ton programme FTP car en générale le mode de tranfert est sur auto, change le juste le temps de faire ton tranfert du fichier htaccess.
Et de même pour le fichier qui contient les noms et les mots de passe.
voici un exemple de fichier .htaccess
PerlSetVar AuthFile NomduRepertoire/login.logpass
AuthName "Cet espace est sous mon contrôle donc..."
AuthType Basic
require valid-user
--> Explication :
rappelle : ce fichier là doit se trouver dans le répertoire que tu veux protéger par mot de pass.
dans le Repertoire qui se nomme "NomduRepertoire" se trouve un fichier texte dans lequel tu as mis les noms et mots de passe celui devra être renommé de la façon que tu veux pour l'exemple le mien s'appelle "login" avec comme extension ".logpass"
dans AuthName ce qui a marqué entre les guillemets c'est la phrase qui apparaitra quand la boite de dialogue s'affichera à l'utilisateur.
Le fichier avec les noms et mot de passe
--> rapelle : celui ci se trouve dans le repertoire indiqué dans le fichier htaccess donc pour l'exemple il se trouve dans le repertoire se nommant "NomduRepertoire"
exemple du fichier "login.logpass"
toto:toto1234
papa:pa12pa12
--> explication :
ici deux personne sont autorisé
la personne "toto" et "papa"
toto à pour mot de pass "toto1234" et papa à pour mot de pass "pa12pa12"
dans le meme répertoire que le fichier login.logpass doit également se trouvé un fichier .htaccess mais cete fois ci ne contenant seulement
deny from all
car si tu ne fait pas cela tous le monde pourra lire tes mots de pass
en espérant avoir apporté ma pierre à ton édifice @+
PS : si tu n'arrives toujours pas écrit moi un mail, je t'aiderai
|
|
| |
Message édité 2 fois, la dernière par ricil78 le 28 janvier 2005 - 10 h 20. |
| |
|
iraysyvalo
-
Messages : 9 647 Inscrit le 19/11/02
Ville : Lyon
Non connecté
|
|
|
| |
Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.
|
manouchk
la vache!
Messages : 1 845 Inscrit le 25/12/02
Ville : Vitória (ES) Brésil
Non connecté
|
|
Posté le 28 janvier 2005 - 11 h 43 m 39 s |
|
|
ça sert peut-être à rien mais il faut faire gaffe au majuscule/minuscule? (c'est "case sensitive non?)
|
|
| |
"Je ne suis pas chauvine mais la France est quand même la reine des fromages." Brigitte Fontaine chantant dans l'Europe de l'album "Des Visages Des Figures" de Noir Désir
|
iraysyvalo
-
Messages : 9 647 Inscrit le 19/11/02
Ville : Lyon
Non connecté
|
|
Posté le 28 janvier 2005 - 12 h 42 m 25 s |
|
|
Oui, le serveur c'est du *nix donc forcement ... d'ailleurs c'etait un des problemes de l'iniateur de ce topic j'crois bien ...
|
|
| |
Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.
|
kartec
Messages : 1 Inscrit le 01/02/05
Non connecté
|
|
Posté le 01 février 2005 - 06 h 30 m 57 s |
|
|
Salut la bonne équipe !
j'aurai une petite question !
j'ai lu tout le topic, et je comprend nettement mieux comment fonctionne le .htaccess !
Cela dis, j'ai une question pertinante je crois !
Voila :
je voudrai restreindre l'acces a un fichier dans le repertoir protect. Donc, je met le htaccess dans le repertoire protect, et : require valid-user, ainsi que le fichier contenant mes pass dans le repertoire approprié, avec le htaccess (deny from all).
Jusqu'ici, pas de probleme, effectivement, en voulant accéder a mon fichier, une fenetre me demandant un login s'affiche. je rentre mon code, et c'est bon, le fichier se charge.
MAIS, j'aimerai qu'un fichier html qui se trouve sur la racine du site (et non dans le repertoire protect), puisse lui aussi avoir acces a ce fichier, pour le charger. etant donné qu'il viens du meme site.......
N'y a t-il pas un moyen d'autoriser l'acces a un fichier par un autre fichier (une sorte d'automatisation), et non pas seulement a des users !
un truc du style : allow from vachercher.html
avec le fichier vachercher.html qui pointe sur : /protect/lefichierprotégé.txt
mais je ne trouve pas !
Si quelqu'un a une idée, je lui serai non seulement reconnaissant, mais aussi admiratif !!!!
|
|
| |
|
iraysyvalo
-
Messages : 9 647 Inscrit le 19/11/02
Ville : Lyon
Non connecté
|
|
Posté le 01 février 2005 - 14 h 13 m 54 s |
|
|
Ton truc rend caduc tout l'objet de proteger le repertoire/fichier que tu veux appeler ..
|
|
| |
Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.
|
ricil78
Messages : 2 Inscrit le 28/01/05
Non connecté
|
|
Posté le 03 février 2005 - 12 h 02 m 38 s |
|
|
Hello,
si vous voulez des infos sur la protection d'un ou plusieurs fichiers dans un répertoire mais pas tout le répertoire entier, regardez cette url, en milieu de page à la rubrique : "Empêcher l'accès à fichier particulier".
http://www.commentcamarche.net/apache/apacht.php3
je n'ai pas testé, mais si la demande se fait sentir je le ferais.
bye !
|
|
| |
Message édité 1 fois, la dernière par ricil78 le 03 février 2005 - 12 h 05. |
| |
|