PatCatNat’s, site de Patrice MOREL
Vous êtes ici : Accueil » Inform@tic » Divers » Protection htaccess sans générateur

Protection htaccess sans générateur

APACHE ET LES FICHIERS .htaccess

D 2 novembre 2006     H 10:40     A Patrice MOREL    


Protéger son site (ou un dossier !) par Login et Mot de Passe

Créer un répertoire à la racine qui va abriter le fichier « .htpasswd » contenant le ou les logins et mot de passe

Pour mon exemple, le répertoire s’appelle « truc ».

Il est important de placer ses logins et mots de passe dans un répertoire différent afin d’éviter qu’un utilisateur malveillant tombe dessus.

Donner à son répertoire un nom qui ne soit pas trop intuitif, éviter « config », « conf »,...


Création du fichier « .htaccess »

1/ Ouvrir le Bloc-notes

2/ Copier à l’intérieur du Bloc-notes le code suivant


POUR INFO :
AuthUserFile défini le chemin où se situe le fichier « .htpasswd » (« .htpasswd » contient le ou les mots de passe)



Astuce pour connaître le chemin de la racine :

1/ Inscrire dans votre éditeur le code suivant

2/ Sauvegarder le document en php sous le nom de « realpath.php » à la racine

3/ Créer une nouvelle page vierge et la nommer « ConnaitreChemin.php »

4/ Ouvrir votre site internet, « www.monsite.fr »
Appeller « realpath.php » = Placer derrière votre adresse « /realpath.php » ( www.monsite.fr/realpath.php/ )

=> le chemin de votre site apparaîtra


3/ Sauvegarder le fichier en « .htaccess » SANS EXTENSION et ne pas oublier le .(point)

Création du fichier .htpasswd

1/ Solution non cryptée
Mettre uniquement dans « .htpasswd » login:mot de passe

Exemple :
toto:toto


2/ Solution cryptée
Aller sur le site de commentçamarche
http://www.commentcamarche.net/apache/apacht.php3

=>Un petit formulaire vous cryptera votre mot de passe
Recopier cette ligne dans « .htpasswd »

Exemple :
toto :$1$o08fpG4n$4SdPphwOu7pNkLv5tTOFa1

(Note : Free n’accepte pas les mots de passe cryptés. Se renseigner sur le site de ce fournisseur).

3/ Sauvegarder le fichier en « .htpasswd » SANS EXTENSION et ne pas oublier le .(point) dans le répertoire que vous avez crée, pour mon exemple « truc ».


ATTENTION

Les fichiers ayant un point (ou underscore) devant leur nom sont des fichiers cachés, donc invisibles !!!
Pour les visualiser, n’oubliez pas de paramètrer votre navigateur ou logitiel de transfert FTP afin « d’afficher les fichiers cachés ».

Dans la même rubrique

9 janvier 2021 – Fil RSS

16 juillet 2020 – Éxécuter en tant qu’administrateur

19 août 2018 – Facebook

28 mars 2018 – Supprimer la pub de PDF Architecte

7 septembre 2015 – Mise en page - typographie

Rechercher

Traducteur



Les plus lus

1.  Notices diverses

2.  Le jeu de palets

3.  Import tous fichiers Txt d’un répertoire

4.  Expos et réalisations

5.  Au fil de l’eau


5 articles au hasard

1.  Affiche « L’heure de la relève »

2.  ROL-TANGUY Henri et Cécile

3.  Une certaine idées des Etats-Unis

4.  Personnages

5.  Sarko menteur !


Les plus populaires

1.  Affiche « Proclamation du général Eisenhower lors du débarquement en Normandie »

2.  Commémoration Jean de Neyman - 2023

3.  Photos d’affiches

4.  Supprimer la pub de PDF Architecte

5.  Activités