elomaster Posté 11 Août 2005 Posté 11 Août 2005 je voudrais protéger un repertoire avec un .htaccess et un .htpasswd sur mon htaccess j'ai AuthUserFile /home.2/infosenl/www/protect/.htpasswdAuthGroupFile /dev/nullAuthName "Acces Restreint"AuthType Basic<Limit GET POST>require valid-user</Limit> mais j'ai une erreur : Internal Server Error The server encountered an internal error or misconfiguration and was unable to complete your request. pourquoi ??
Dan Posté 11 Août 2005 Posté 11 Août 2005 Deux choses, pour autant qu'il s'agisse bien de ton 60GP: Tu devrais mettre le fichier .htpasswd dans le répertoire /home.2/infosenl/ comme ça il serait en dehors de l'espace web visible par le public. C'est une meilleure sécurité. Et mettre: AuthUserFile "/home.2/infosenl/.htpasswd"AuthGroupFile /dev/nullAuthName "Acces Restreint"AuthType Basic<Limit GET POST>require valid-user</Limit> dans le fichier .htaccess. Pense aussi à encoder le mot de passe (tu as l'outil du Hub pour t'aider) et à transférer le tout en mode ASCII (et non en binaire) avec un mode 644 (rw-r--r--) et infosenl comme propriétaire. Dan
Dan Posté 11 Août 2005 Posté 11 Août 2005 C'est le mode "texte" par opposition au mode "binaire". En mode texte, les caractères de fin de ligne \r\n sont convertis en \n de Windows vers Linux. Dan
elomaster Posté 12 Août 2005 Auteur Posté 12 Août 2005 concretement ca s'utilise comment ?? parce que le script ne fonctionne toujours pas, et j'ai toujours l'erreur. aidez moi SVP
elomaster Posté 12 Août 2005 Auteur Posté 12 Août 2005 merci Dan le probleme venait bien du mode de transfert
Dan Posté 14 Août 2005 Posté 14 Août 2005 C'est effectivement le seul point qui pouvait coincer Tant mieux si ça marche.
-ML- Posté 18 Août 2005 Posté 18 Août 2005 Bonjour, Vu que le sujet existe autant que j'en profite .... Voila j'ai semble t'il un probleme similaire je veux proteger un repertoire de mon site. J'ai donc le fichier .htaccess suivant : AuthUserFile .htpasswd AuthGroupFile /dev/null AuthName "Acces Restreint" AuthType Basic <Limit GET POST> require valid-user </Limit> Et j'ai le fichier .htpasswd suivant : user64:xxxxx [edit:anonymus. J'ai modifié le password, mais te conseille tout de même d'en changer. Le fait qu'il soit crypté ne change rien, mieux vaut ne pas l'afficher sur un forum ] Bon et ces deux fichiers sont placés dans le repertoire a protégé. J'ai transférer les deux fichiers avec filezila en mode ASCII Et le probleme bah c que tout est normal on m'invite a entrer login pass et ben j'ai beau entrer le bon login pass impossible d'entrer ... Si quelqu'un avait une suggestion. J'ai bien sur verfier x fois le pass avec l'encodeur de hub ... Pour info hebergement pack web pro chez amen ... Merci d'avance de toute votre aide Et chapo aux realisateurs du site je l'ai decouvert il y a pas longtemps et c'est une mine d'info pour les gens qui veulent devenir webmaster pro -ML-
Anonymus Posté 19 Août 2005 Posté 19 Août 2005 Il faudrait que tu créées ces 2 fichiers avec le bloc notes de windows, pour justement éviter d'avoir des caractères spéciaux. Pour la ligne : AuthUserFile .htpasswd mets un chemin absolu, ca évitera au serveur de se planter d'adresse (ou plus exactement, ca évitera à l'utilisateur de se planter... penser que le serveur va chercher ici, alors qu'il cherche ailleurs...) Ca doit donner quelque chose comme : AuthUserFile /home/mon_domaine/mon_repertoire/.htpasswd Nico.
Dan Posté 19 Août 2005 Posté 19 Août 2005 Il faut impérativement mettre un chemin absolu pour le paramètre de AuthUserFile Dan PS: merci pour le "chapo..."
-ML- Posté 20 Août 2005 Posté 20 Août 2005 Dsl g reussi a regler le probleme, effectivement ca venait en parti du chemin absolu mais pas seulement d'apres ce que j'ai compris. Il a fallut que je crypte mon pass avec l'utilitaire de chez amen pour que ca marche définitivement. Enfin le probleme est regle c'est ce qui compte Merci -ML-
dexmon Posté 6 Septembre 2005 Posté 6 Septembre 2005 Voivi une adresse pour créer tes mots de passes et les crypter ! Crypt
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant