Apr
26
2011
26
2011
Protéger un dossier avec htacces par login/mdp
Avez-vous déjà eu besoin de vous mettre un login & mot de passe sur toute une partie d’un site pour une maintenance ou simplement une partie privée?
Personnellement, j’utilise un script PHP qui permet de générer un fichier htaccess et son copain le htpasswd.
On va analyser les deux fichiers et comprendre comment ça fonctionne :
Le premier fichier “.htaccess” est structuré de la façon suivante ,
AuthUserFile /home/usercpanel/public_html/dossier/.htpasswd
AuthName “Mon Petit message : Oui, qui c’est ?”
AuthType Basic<limit GET POST>
require valid-user
</limit>
- Le AuthUserFile détermine où se trouve le fichier avec le login/mdp (voir la suite).
- Le AuthName est le message qui sera affiché dans la box où l’on demandera le login/mdp au end user.
- Le AuthType Basic est le type d’authentification (Simple : login/mdp)
- Et que les requêtes http (GET) demandent un utilisateur valide.
Celui-ci appelle le second fichier “.htpasswd” où sont présents le login et le mot de passe cryptés en DES sous la forme :
Login:sa0Vcvp7EZBbc
Et voilà, c’est aussi simple que cela.
Articles relatifs
Laisser un commentaire
Test d’hébergeurs
Recent Posts
- Let’s Encrypt disponible chez PlanetHoster
- {:fr}Que penser de l’Apple TV 4 ? Mon test/avis sur la question.{:}{:en}What think of ?{:}
- PlanetHoster est Accrédité ICANN – Lancement Nouveau Site Web
- Problème avec GeoIP et CloudLinux/CageFS
- Test d’un TrackR bravo afin de retrouver ces affaires égarées
- Lynis ce système plus complet que l’anti-rootkit Rkhunter
- Test de la balance Smart Body Analyzer WS 50 de la marque Withings
- Gagnez de la part de PlanetHoster iPhone 6 ou d’autre prix.
- Webmasters, Développeurs…? Augmentez votre chiffre d’affaire!
- BUG: cPanel/Clamd surcharge du CPU
- Plantage de l’application Prismatik sur Macbook Retina (hi dpi) – MacOSX / Lightpack
- GREENSNOW – ConfigServer Security & Firewall / Blocklists
Recent Comments
- Comparatif OVH Infomaniak Planethoster administration on
- Redimmensionner les partitions par défaut de cPanel /Plesk.. on
- Activer le zoom avec le trackpad sur Firefox sur Mac OSX on
- Personnaliser les pages d’erreurs avec une règle htacces on
- Activer le zoom avec le trackpad sur Firefox sur Mac OSX on