Banniere gantix banniere

Restriction de dossier

  • Page vu : 135 fois depuis le 22 septembre
  • Auteur : G@nTiX
  • Publié le : 09/10/09 à 21:29
  • Niveau : Facile
image articles












Introduction :

Il arrive de devoir restreindre un accès à un dossier pour des raisons multiples (Dossier administrateurs, statistiques, fichiers personnels, etc...). Pour cela l'acc ès s'éffectura avec un nom d'utilisateur et un mot de passe.

Image tutos

Image tutos

Structure :
  • Une directive (.htaccess)
  • Les utilisateurs avec leurs identifiants (.htpasswd)
Mise en place :

1) Ouvrer bloc note (Démmarer > Exécuté > notepad)

2) Copier ceci :

AuthUserFile /home/gantix/public_html/ressources/demos/restriction/.htpasswd
AuthType Basic
AuthName "Démo de la restriction"
require valid-user

Image tutos

NOTA : La cible à écrire dans AuthUserFile dépant d'ou ce trouve le dossier à protéger. Pour le connaître il vous suffit de créer un fichier PHP contenant la ligne suivant : <?php echo realpath('cible.php'); .?> dans une page nommé par exemple cible.php. Il vous suffira d'exécuté cette page avec votre navigateur, pour optenir par exemple : /home/gantix/public_html/ressources/demos/restriction/cible.php. Il suffira de remplacer cible.php de la cible obtenu et la remplacer par .htaccess. On obiendra donc : AuthUserFile /home/gantix/public_html/ressources/demos/restrictions/.htpasswd.

Image tutos

Image tutos

3) Enregistrer ce fichier dans le dossier à protéger. Le nom devra être le suivant : "htaccess"

4) Ouvrez le site G@nTiX.info la page Cryptage .htpasswd, entrer le nom d'utilisateur que vous voulez ainsi que le mot de passe. Faites un copier de la premiere ligne en gras.

Image tutos

5) Ouvrer a nouveau un document notepad, coller ce que vous avez copier précédament (Edition > Coller)

6) Enregistrer ce document avec le nom suivant : "htpasswd"

Image tutos

7) Envoyez le deux fichiers sur votre serveur FTP, et renommé le avec un "." devant : .htaccess et .passwd

Voila le travail votre dossier est maintenant protégé.

[Tester le travail]
Login : demo
Mot de passe : demo

Adresse de la page : http://www.gantix.info/tutos-restriction.html

Bas du site

3 Requête(s) exécutée(s) - Remonter en haut de la page
WebmasterCopyrights © 2008 G@nTiX
Mentions légales - Webmaster - Espace Administration