Se connecter / S'enregistrer
Votre question

[REGLE merci Tp_9]htaccess_sur free

Tags :
  • Free
  • Programmation
Dernière réponse : dans Programmation
10 Janvier 2007 19:34:05

slt a tous normalment pour avoir un dossier ou page web proteger
j'ai mis les 2 fichier htaccess et .htpasswd dans le repertoire du serveur
le 1°code htaccess
AuthUserFile /home/user/conf/passwd/.htpasswd
AuthGroupFile /dev/null
AuthName ByPassword
AuthType Basic

<limit GET>
require valid-user
</Limit>
2°code .htpasswd
name:p ass
<Files *>
Deny from all
</Files>
mais chez free ça marche pas porquoi?
d'avance merci

Autres pages sur : regle merci htaccess free

a c 145 L Programmation
10 Janvier 2007 20:14:13

Chez free, il faut faire le .htaccess comme ça:
  1. PerlSetVar AuthFile dossier/sous_dossier/liste.txt
  2. AuthName "Acces Restreint"
  3. AuthType Basic
  4. require valid-user

(note bien que le fichier de pass est un .txt)
Les mots de passes seront en clair dans le liste.txt
10 Janvier 2007 20:57:49

non ça marche pas dit-moi le chemin du fichier txt ex www.cutino989(/)
private "ou sous dossier"(/)liste.txt
car pttre je ne donne pas le bon chemin
a c 145 L Programmation
10 Janvier 2007 22:36:03

ah oui, le chemin est le chemin physique.
donc, il faut faire un phpinfo() pour avoir le véritable path.
11 Janvier 2007 03:24:36

c dejafait mas rien <? echo realpath("teste.php"); ?>
11 Janvier 2007 11:52:24

j'ai deja fait tout ça le php ser just a prendre la src dans ton k /mnt/138/sdc/4/7/crazycat va sur mon site clic tuto pour voir mon probleme
11 Janvier 2007 11:53:38

je tape le login et le pass mais ça ne me donne pas acces
a c 145 L Programmation
11 Janvier 2007 14:03:15

ben je suis bloqué (tu devrais donner un login/pass d'essai)
Par contre, attention!!! le fichier de login/pass doit être dans un répertoire qui ne soit pas protégé. sinon, il ne peut pas être lu tant qu'on a pas l'accès (le serpent se mord la queue)
11 Janvier 2007 14:17:17

non ça marche pas
teste login XXXXXX et passs XXXX
a c 145 L Programmation
11 Janvier 2007 14:24:44

je ne vois pas ton problème, je ne peux pas le voir, tu ne donne aucun élément.
si tu veus de l'aide:
1) tu met ici ton .htaccess
2) tu met ici ton fichier de login/pass
3) tu nous dis où sont placés ces 2 fichiers

Si ces 3 conditions ne sont pas remplir, tu demandes à quelqu'un d'autre de t'aider.
a c 145 L Programmation
11 Janvier 2007 14:26:40

bug forum
a c 145 L Programmation
11 Janvier 2007 14:27:10

je ne peux pas t'aider, j'ai oublié ma boule de cristal.
alors:
1) met ici ton .htaccess
2) met ici ton fichier de login/pass
3) dis où sont placés ces fichiers sur ton serveur

Si ces 3 conditions ne sont pas remplies, je ne pourrais rien pour toi.
11 Janvier 2007 14:40:12

J'obtiens bien la demande de login et de mot de passe mais, je ne suis jamais identifié... et il me redemande sans cesse mes codes...
quand je fais annuler à l'invite, j'obtiens:
Authorization Required
This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.
11 Janvier 2007 14:49:00

deja jusq la tu ma donner des info que je conner deja normalment ça marche mais chez free le chmod est fermer a 644 je ne c pas si ça ben d la enfin
01 PerlSetVar AuthFile /mnt/12/sd1c/8/e/www.cutino989/pass/htpasswd.txt
AuthName "Entrez votre mot de passe"
AuthType Basic
require user
cutino989:XXXXvoila
11 Janvier 2007 15:04:21

crazycat@idn a dit :
je ne peux pas t'aider, j'ai oublié ma boule de cristal.
alors:
1) met ici ton .htaccess
2) met ici ton fichier de login/pass
3) dis où sont placés ces fichiers sur ton serveur

Si ces 3 conditions ne sont pas remplies, je ne pourrais rien pour toi.


slt a tous normalment pour avoir un dossier ou page web proteger
j'ai mis les 2 fichier htaccess et .htpasswd dans le repertoire du serveur
le 1°code htaccess
AuthUserFile /home/user/conf/passwd/.htpasswd
AuthGroupFile /dev/null
AuthName ByPassword
AuthType Basic
voici mon 1° poste le code complet je t le donne encore mais stp si tu conner pas
c pas la painne de poster sur 14 message je suis ou meme point d'avance merci
11 Janvier 2007 20:08:22

c un ex:
c pas le vrais lien ex:
le probleme bien du code si tu c pas le lire tu ne peux pas m'aider merci
PerlSetVar AuthFile /mnt/12/d1c/8/e/www.cutino989/pass/htpasswd.txt
AuthName "Entrez votre mot de passe"
AuthType Basic
require user
.htpasswd.txt
cutino989:XXXX
voici les code pas besoin d'aller sur le lien pour comprendre a plus
a c 145 L Programmation
11 Janvier 2007 22:23:47

tu as raison, je sais pas le lire, je suis un gros nul et toi un génie qui n'a pas besoin d'aide.
Allez, bonne chance, débrouille-toi.
11 Janvier 2007 22:34:38

je ne pas dit ça
je t donner le code complet si tu c le faire dit-moi
si tu ne c pas c pas grave mais la on avance pas desole si tu le prend mal
a c 145 L Programmation
11 Janvier 2007 22:41:18

pour t'aider, il faudrait que j'ai tes vrais fichiers!!!
le bug peut simplement être que ton fichier htpasswd.txt n'est pas au bon endroit.

Et maintenant, tu as toutes les cartes en mains, tu te débrouilles, on va dire que je ne sais pas faire.
12 Janvier 2007 12:59:17

Reprenons à 0

Tu crée un dossier à la racine de ton FTP par exemple tu l'appelle "pass"

Tu crée un fichier .htaccess que tu place à la racine de ton FTP et dedans tu marque ceci :

Citation :
PerlSetVar AuthFile pass/pass.txt
AuthName "Acces Restreint"
AuthType Basic
require valid-user


Tu crée un fichier "pass.txt" et dedans tu met le(s) login(s) et les mots de passe que tu souhaite, exemple:

Citation :
admin:admin
user:user
test:test


Ce fichier "pass.txt" tu le met dans le dossier "pass"

Puis tu crée un autre fichier .htaccess que tu met dans ton dossier "pass" et tu écrit ceci dans ce fichier:

Citation :
deny from all


Du coup le dernier fichier .htaccess que tu viens de créer empêche tout les utilisateurs de voir ton fichier pass.txt

Voila ça devrait fonctionner :) 
12 Janvier 2007 13:25:44

genial ça marche un grand merci a TP_9
12 Janvier 2007 14:38:41

:)  de rien mon grand ^^
12 Janvier 2007 15:02:37

crazycat@idn a dit :
ben je suis bloqué (tu devrais donner un login/pass d'essai)
Par contre, attention!!! le fichier de login/pass doit être dans un répertoire qui ne soit pas protégé. sinon, il ne peut pas être lu tant qu'on a pas l'accès (le serpent se mord la queue)

Faux !
Mon .htaccess et .htpasswd sont dans le répertoire protègé...
http://www.system-linux.net/~lolo/
...
12 Janvier 2007 15:10:57

crazycat@idn a dit :
dsl pour le multipost, le forum a largement foiré :( 

Et essaye d'aller sur http://www.cutino989.free.fr/pass/htpasswd.txt ...
Le fichier n'existe pas, forcémment tu ne peux pas te logger.

Encore faux, car le serveur Web apache en l'occurence, parcours le fichier htaccess pour savoir comment agir... Si même le fichier htpasswd existe, il ne l'affichera pas si apache est correctement configuré !!!

e.g : httpd.conf
AccessFileName .htaccess
#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#
<IfModule mod_access.c>
<Files ~ "^\.ht">
Order allow,deny
Deny from all <<<----
</Files>
</IfModule>

Car il suffirait que quelqu''un trouve (login,passwd) pour lire le fichier passwd et connaitre tous les {login,passwd} des autres !!??? Dangereux !!!
12 Janvier 2007 20:20:41

oui je c merci mais je ne trouver pas le probleme donc j'ai donner acces ou fichier pass c pas grave
ça marche grace a tp_9 c lle chemin du fichier qui etait pas bon
a ne pas fair, PerlSetVar AuthFile /mnt/12/d1c/8/e/www.cutino989/pass/htpasswd.txt
le bon pass/htpasswd.txt
plus tard je voudrer que les gens soi identifier avec leur login et pass du forum si tu conner comme faire c cool
d'avance merci
crazycat il conne pas grand chosse
12 Janvier 2007 20:29:07

Prends en un qui, lorsqu'il y a une inscription, crée les ht* qui vont bien...
joomla...etc
12 Janvier 2007 20:32:47

oui c ça
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS