Bouts de Codes

Protection d'un répertoire avec un mot de passe

Information sur le code source

Enregistré le 14 Mai 2008 - Vu 2382 fois
Code source zippé: télécharger le zip
Impression: imprimer le code
  • Sociale bookmarking: Digg ce code sur digg.com
  • Bookmark ce code sur del.icio.us
  • Partage ce code sur Facebook
  • Bookmark ce code sur Google
  • Bookmark ce code sur Yahoo
  • Ajoute Protection d'un répertoire avec un mot de passe
Votre avis: 
 
Ecrit par :  admin
[66] sources en Apache voir
 

Description du code source

Informations sur le code source

Il est possible d'empêcher l'accès à un répertoire contenant par exemple des scripts d'administration en utilisant un mot de passe. Pour cela il faut ajouter ces quelques lignes dans le fichier .htaccess de ce répertoire. La directive AuthUserFile indique ou se trouve le fichier .htpasswd contenant les mots de passe. Le fichier .htpasswd doit contenir une liste de lignes avec le nom de l'utilisateur suivi de ":" puis le mot de passe (si possible crypté). Une personne qui va accéder à document du répertoire va avoir une page d'erreur 401.

Vous pouvez télécharger un script de gestion du fichier .htpasswd sur phpsources.org.


Pour plus d'informations :
» Amélioration de la sécurité avec les pages d'erreur personnalisées

Code Source



.01
.02
.03
.04
.05
.06
.07
.08
.09
.10
.11
.12
.13
.14
.15
.16
.17
.18
.19
.20
.21
.22
.23
.24
.25
.26
.27
 

################################################################################
#                                                                              #
#                         __                   _ __  _                         #
#               __ ______/ /______ _    ______(_) /_(_)__  ___ _               #
#              / // / __/ / __/ -_) |/|/ / __/ / __/ / _ \/ _ `/               #
#              \_,_/_/ /_/_/  \__/|__,__/_/ /_/\__/_/_//_/\_, /                #
#                                                        /___/                 #
#                                                                              #
#                                                                              #
################################################################################
#                                                                              #
# Titre          : Protection d'un répertoire avec un mot de passe             #
#                                                                              #
# URL            : /scripts19-Apache.htm             #
# Auteur         : admin                                                       #
# Date édition   : 14 Mai 2008                                                 #
#                                                                              #
################################################################################

Authname "Zone protégée"
AuthUserFile "/home/monsite/un_chemin/.htpasswd"
AuthGroupFile "/dev/null"
AuthType Basic

require valid-user

Ajouter un commentaire

RSS
snippets


RSS
commentaires

 
Code de sécurité

Attention: Les champs marqués d'une étoile * sont obligatoires
Librairie

Langages de programmation

La librairie est ouverte à tous et elle est accès principalement sur les langages Snippets. Vous trouverez aussi d'autres langages de programmation tel que le CSS, HTML, AJAX, ASP.. Plus de 300 références facilement accessibles. Visiter

  • Apache en action
  • Apache 2.0 : Guide de l'administrateur Linux
  • Apache (version 2) : Installation, administration et sécurisation
  • PHP 5.2 et APACHE 2 - Maîtrisez le développement et le déploiement de votre site web interactif [Nouvelle version]
  • Serveurs LAMP : Administration de la plate-forme Web
  • Précis & Concis : Apache
  • Guide de référence : Apache 2 : Installation, configuration et administration sous Windows et Linux
  • LAMP (Linux, Apache, MySQL, PHP) Pack 4 volumes : Maîtrisez vos applications Web en Open Source
  • Apache
  • Apache Tomcat 5 : Serveur d'application Java ; Administration sous Windows ou Linux