Serveur Apache HTTP Version 2.4
Description: | Autorisation bas�e sur les groupes � l'aide de fichiers textes |
---|---|
Statut: | Base |
Identificateur�de�Module: | authz_groupfile_module |
Fichier�Source: | mod_authz_groupfile.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_dbm
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_groupfile ajoute
les types d'autorisation group
et file-group
.
A partir de la version 2.4.8, les directives require groupfile supportent les expressions.
Cette directive permet de sp�cifier � quel groupe un utilisateur doit appartenir pour obtenir l'autorisation d'acc�s.
Require group admin
Lorsque cette directive est d�finie, l'utilisateur doit appartenir au groupe du fichier pour pouvoir y acc�der.
Require file-group
Description: | D�finit le nom d'un fichier texte contenant la liste des groupes d'utilisateurs permettant de d�finir les autorisations des utilisateurs |
---|---|
Syntaxe: | AuthGroupFile chemin-fichier |
Contexte: | r�pertoire, .htaccess |
AllowOverride: | AuthConfig |
Statut: | Base |
Module: | mod_authz_groupfile |
La directive AuthGroupFile
permet de d�finir
le nom d'un fichier texte contenant la liste des groupes d'utilisateurs.
L'appartenance d'un utilisateur � tel ou tel groupe pourra d�s lors �tre utilis�e
pour d�finir les permissions d'acc�s de l'utilisateur.
chemin-fichier est le chemin du fichier de groupes. S'il n'est
pas absolu, ce chemin est consid�r� comme relatif au r�pertoire d�fini par
la directive ServerRoot
.
Chaque ligne du fichier de groupes contient un nom de groupe suivi du caract�re ':' et des noms des utilisateurs membres du groupe s�par�s par des espaces.
mon-groupe : bob joe anne
Notez que la recherche dans de grands fichiers textes est
tr�s inefficace ; la directive AuthDBMGroupFile
fournit de bien meilleures
performances.
Le fichier AuthGroupFile
ne doit pas
�tre stock� dans l'arborescence des documents du site web ; ne le placez
surtout pas dans le r�pertoire qu'il prot�ge, faute de quoi les
clients pourraient le t�l�charger.