Serveur Apache HTTP Version 2.4

| Description: | Autorisation bas�e sur les groupes � l'aide de fichiers DBM | 
|---|---|
| Statut: | Extension | 
| Identificateur�de�Module: | authz_dbm_module | 
| Fichier�Source: | mod_authz_dbm.c | 
| Compatibilit�: | Disponible depuis les versions 2.1 et sup�rieures d'Apache | 
Ce module permet d'autoriser ou d'interdire l'acc�s � certaines
    zones du site web aux utilisateurs authentifi�s en fonction de leur
    appartenance � un groupe sp�cifi�. Le module
    mod_authz_groupfile fournit une fonctionnalit�
    similaire.
Les directives Require d'Apache permettent,
    au cours de la phase d'autorisation, de s'assurer qu'un utilisateur
    est bien autoris� � acc�der � une ressource.  mod_authz_dbm ajoute
    les types d'autorisation dbm-group et dbm-file-group.
A partir de la version 2.4.8, les directives require DBM supportent les expressions.
Cette directive permet de sp�cifier � quel groupe un utilisateur doit appartenir pour obtenir l'autorisation d'acc�s.
Require dbm-group admin
Lorsque cette directive est d�finie, l'utilisateur doit appartenir au groupe du fichier pour pouvoir y acc�der.
Require dbm-file-group
Notez que si vous utilisez mod_authz_dbm, le mot-cl� pour les
groupes d'authentification qui �tait auparavant group est
maintenant dbm-group :
<Directory "/foo/bar"> AuthType Basic AuthName "Secure Area" AuthBasicProvider dbm AuthDBMUserFile site/data/users AuthDBMGroupFile site/data/users Require dbm-group admin </Directory>
| Description: | D�finit le nom du fichier de base de donn�es contenant la liste des groupes d'utilisateurs permettant de d�finir les autorisations des utilisateurs | 
|---|---|
| Syntaxe: | AuthDBMGroupFile chemin-fichier | 
| Contexte: | r�pertoire, .htaccess | 
| AllowOverride: | AuthConfig | 
| Statut: | Extension | 
| Module: | mod_authz_dbm | 
La directive AuthDBMGroupFile sert �
    d�finir le nom d'un fichier DBM contenant la liste des groupes
    d'utilisateurs. Les utilisateurs peuvent d�s lors se voir autoriser ou
    refuser leurs acc�s selon l'appartenance � tel ou tel groupe.
    chemin-fichier est le chemin absolu du
    fichier de groupes.
La cl� du fichier de groupes est le nom d'utilisateur. La valeur de chaque cl� est la liste des groupes, s�par�s par des virgules, auxquels l'utilisateur appartient. Cette liste ne doit comporter ni espace, ni caract�re ':'.
Le fichier sp�cifi� par la directive
AuthDBMGroupFile doit �tre situ� en dehors de
l'arborescence des documents du serveur web. Ne le placez
surtout pas dans le r�pertoire qu'il prot�ge, faute
de quoi, les clients pourraient le t�l�charger, en l'abscence de
protection suppl�mentaire.
Utilisation combin�e de fichiers DBM de groupes et de mots de passe : dans certains cas, il est plus simple de g�rer une seule base de donn�es contenant les groupes et mots de passe de chaque utilisateur. L'�criture de programmes de support en est ainsi simplifi�e car ils n'ont plus qu'un seul fichier DBM � g�rer et � verrouiller. Pour ce faire, on attribue le m�me nom de fichier DBM aux fichiers de groupes et de mots de passe :
AuthDBMGroupFile /www/userbase AuthDBMUserFile /www/userbase
La cl� du fichier DBM unique est le nom d'utilisateur. La valeur associ�e � la cl� contient :
      Mot de passe chiffr� : Liste de groupes [ : (ignor�) ]
    
La partie mot de passe contient comme d'habitude le mot de passe chiffr�. Viennent ensuite le caract�re ':' et la liste des groupes s�par�s par des virgules. Il est possible d'ajouter d'autres donn�es en fin de ligne apr�s un autre caract�re ':', mais elles seront ignor�es par le module d'autorisation. Il s'agit du format utilis� par www.telescope.org pour sa base de donn�es combin�e groupes et mots de passe.
| Description: | D�finit le type de fichier de base de donn�es contenant la liste des groupes d'utilisateurs | 
|---|---|
| Syntaxe: | AuthzDBMType default|SDBM|GDBM|NDBM|DB | 
| D�faut: | AuthzDBMType default | 
| Contexte: | r�pertoire, .htaccess | 
| AllowOverride: | AuthConfig | 
| Statut: | Extension | 
| Module: | mod_authz_dbm | 
D�finit le type de fichier de base de donn�es contenant la liste des groupes d'utilisateurs. Le type de base de donn�es par d�faut est d�termin� � la compilation. Les autres types de bases de donn�es disponibles d�pendent aussi de la configuration de la compilation.
Quel que soit le programme que vous utilisez pour cr�er votre fichier de groupes, il est imp�ratif que celui-ci soit configur� pour utiliser le m�me type de base de donn�es.