.htaccess sur ftp free

kedal7 Messages postés 206 Statut Membre -  
 le_machin -
Bonsoir,

j'avais déjà essayer de protégé l'accès à mon ftp grâce à un .htaccess, sans succès.
Je suis tombé sur le tuto de free(http://support.free.fr/pagesperso/scripts2.html) mais j'obtiens tout le temps l'erreur: "Internal server error"

j'ai donc vérifié la partie qu'il souligne dans le cas de cette erreur, c'est à dire:
Voici les quelques points à vérifier:

> La syntaxe des différentes commandes (PerlSetVar,AuthName) est-elle correcte ?
Une erreur d'orthographe empêchera le serveur Web de comprendre votre fichier .htaccess

> L'emplacement de la table d'utilisateurs est-il correctement spécifié ?
Vous devez donner le chemin complet depuis la racine de votre site même si le fichier .htaccess se trouve dans le même répertoire.

> Avez-vous effectué le transfert du fichier .htaccess en mode ASCII ?
Les caractères de "fin de ligne" sont incompatibles entre les différents systèmes d'exploitation. Il suffit de retransférer le fichier en mode ASCII pour corriger ce problème.

> La table d'utilisateurs existe-t-elle ?
> Etes-vous sûr de votre nom de table d'utilisateurs ?
Le serveur fait la différence majuscules/minuscules dans les noms de fichiers et vous devez spécifier le nom complet du fichier en précisant l'extension s'il y a lieu.
Prenez garde aux caractères, espaces et tabulations qui peuvent se trouver dans votre fichier en début et fin de ligne.

Toujours sans succès .....

Quelqu'un a t-il la solution ?!!!!

merci pour les réponses ;)
Configuration: Windows XP pro/Ubuntu 7.10
Firefox 2.0.0.13

6 réponses

  1. bouskap Messages postés 69 Statut Membre 9
     
    tu crées un dossier sur ton ftp que tu appels "site" par exemple. dedans tu y créé un fichier texte que l'on va appelé liste.txt
    dedans tu va écrire comme ceci
    utilisateur:motdepasse

    exemple:
    dupont:123456

    si tu as plusieur utilisateur tu les écris les un en dessous des autres.

    ensuite si tu veu proteger un dossier sur ton ftp, par exemple le dossier nommé "exemple"
    tu place dans ce dossier, ton dossier "site" avec la liste d'utilisateur dedans

    avec les bloc note tu ecris les lignes suivante
    PerlSetVar AuthFile site/liste.txt
    AuthName "Acces Restreint"
    AuthType Basic
    require valid-user

    tu renomme en .htaccess et tu le depose dans le dossier "exemple"

    si tu veu mettre tous ton site sous htaccess tu le met a la racine du site!

    voila j'espere que mes explication t'aurons servit, desolé pour l'orthographe
    0
  2. kedal7 Messages postés 206 Statut Membre 20
     
    salut

    tout d'abord merci pour ta réponse ;)

    alors je viens de tester et je retombe sur la même erreur qu'auparavant, c'est à dire que lorsque je tape ID/PW puis entré, la fenêtre me demandant ID et PW ce ré-affiche. D'où vient le problème ? -_-
    0
  3. bouskap Messages postés 69 Statut Membre 9
     
    le faite qu'il réafiche la demande ID et PW c'est que ce que tu rentre ne correspond pas a lID et passwort de ta liste!

    il faut les ecrire comme ca dans ton fichier liste.txt

    ID1:PW1
    ID2:PW2

    tous simplement!
    0
  4. dede
     
    tu dois laisser le passeword en clair FREE accepte pas le hachage
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. kedal7 Messages postés 206 Statut Membre 20
     
    salut oui

    kedal:kedal

    je crois qu'on ne peut pas faire mieux ? :D

    voici mon .htaccess

    PerlSetVar AuthFile /mnt/122/sdb/0/e/mon_pseudo/exemple/site/toto.txt
    AuthName "Acces Restreint"
    AuthType Basic
    require valid-user

    mon toto.txt

    kedal:kedal

    j'ai identifié le chemin complet => /mnt/122/sdb/0/e/mon_pseudo/exemple/site/toto.txt à l'aide des fonctions php suivantes:

    <? echo realpath("lefichier.php"); ?> dans un fichier index.php

    et

    <? echo realpath("index.php"); ?> dans un fichier realpath.php
    0
  7. le_machin
     
    pour htaccess voila le script :

    PerlSetVar AuthFile /phpBB2/.htpass
    AuthName "Identification obligatoire"
    AuthType Basic
    require valid-user

    : bien sur le chemin que tu veux protéger sur ton site dois etre diferant moi je protège ma board , si tu veux protéger admin ou quoi que se soi tu change phpBB2 par exp :PerlSetVar AuthFile /admin/.htpass

    PerlSetVar AuthFile /admin/.htpass
    AuthName "Identification obligatoire"
    AuthType Basic
    require valid-user

    le htpass c'est simple tu le dl dans le dossier à protéger et le script et :

    login:passe !

    tu peux metre autan de login et passe que tu veux.

    mais le plus important ne change pas l'extention sur ton pc c'a ne marcheras pas car tu n'optiendras jamais .htaccess ou .htpass.
    tu up les scripts sur le site , le htaccess à la racine et le htpass dans le dossier a protéger et tu les renome dans le ftp en .htaccess et .htpass c'est tres tres important et le tour et joué.
    vous pouvez regardez
    ICI: http://tchat.vocal.free.fr/phpBB2/
    0