]> granicus.if.org Git - apache/blob - docs/manual/mod/mod_authz_groupfile.html.fr
Merge in APR[-util] macros from branches/trunk-buildconf-noapr
[apache] / docs / manual / mod / mod_authz_groupfile.html.fr
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
4 <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
5 <!--
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7               This file is generated from xml source: DO NOT EDIT
8         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
9       -->
10 <title>mod_authz_groupfile - Serveur Apache HTTP Version 2.5</title>
11 <link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
12 <link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
13 <link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
14 <script src="../style/scripts/prettify.min.js" type="text/javascript">
15 </script>
16
17 <link href="../images/favicon.ico" rel="shortcut icon" /></head>
18 <body>
19 <div id="page-header">
20 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
21 <p class="apache">Serveur Apache HTTP Version 2.5</p>
22 <img alt="" src="../images/feather.png" /></div>
23 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
24 <div id="path">
25 <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Modules</a></div>
26 <div id="page-content">
27 <div id="preamble"><h1>Module Apache mod_authz_groupfile</h1>
28 <div class="toplang">
29 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_groupfile.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
30 <a href="../fr/mod/mod_authz_groupfile.html" title="Français">&nbsp;fr&nbsp;</a> |
31 <a href="../ja/mod/mod_authz_groupfile.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
32 <a href="../ko/mod/mod_authz_groupfile.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
33 </div>
34 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Autorisation de groupes à base de fichiers
35 textes</td></tr>
36 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Base</td></tr>
37 <tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authz_groupfile_module</td></tr>
38 <tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authz_groupfile.c</td></tr></table>
39 <h3>Sommaire</h3>
40
41     <p>Ce module permet d'autoriser ou d'interdire l'accès à
42 certaines zones du site web aux utilisateurs authentifiés en
43 fonction de leur appartenance à un groupe spécifié. Le module
44 <code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code> fournit une fonctionnalité similaire.</p>
45 </div>
46 <div id="quickview"><h3>Sujets</h3>
47 <ul id="topics">
48 <li><img alt="" src="../images/down.gif" /> <a href="#requiredirectives">Les directives Require</a></li>
49 </ul><h3 class="directives">Directives</h3>
50 <ul id="toc">
51 <li><img alt="" src="../images/down.gif" /> <a href="#authgroupfile">AuthGroupFile</a></li>
52 </ul>
53 <h3>Traitement des bugs</h3><ul class="seealso"><li><a href="https://www.apache.org/dist/httpd/CHANGES_2.4">Journal des modifications de httpd</a></li><li><a href="https://bz.apache.org/bugzilla/buglist.cgi?bug_status=__open__&amp;list_id=144532&amp;product=Apache%20httpd-2&amp;query_format=specific&amp;order=changeddate%20DESC%2Cpriority%2Cbug_severity&amp;component=mod_authz_groupfile">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_authz_groupfile">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
54 <ul class="seealso">
55 <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li>
56 <li><a href="#comments_section">Commentaires</a></li></ul></div>
57 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
58 <div class="section">
59 <h2><a name="requiredirectives" id="requiredirectives">Les directives Require</a></h2>
60
61     <p>Les directives <code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code> d'Apache permettent,
62     au cours de la phase d'autorisation, de s'assurer qu'un utilisateur
63     est bien autorisé à accéder à une ressource. mod_authz_groupfile ajoute
64     les types d'autorisation <code>group</code> et <code>file-group</code>.
65     </p>
66
67     <p>A partir de la version 2.4.8, les directives require groupfile
68     supportent les <a href="../expr.html">expressions</a>.</p>
69
70 <h3><a name="reqgroup" id="reqgroup">Require group</a></h3>
71
72     <p>Cette directive permet de spécifier à quel groupe un utilisateur
73     doit appartenir pour obtenir l'autorisation d'accès.</p>
74
75     <pre class="prettyprint lang-config">Require group admin</pre>
76
77
78
79
80 <h3><a name="reqfilegroup" id="reqfilegroup">Require file-group</a></h3>
81
82     <p>Lorsque cette directive est définie, Les permissions système du fichier
83     auquel on veut accéder sont vérifiées. L'utilisateur doit être un membre d'un
84     groupe de même nom que le groupe qui possède le fichier. Voir
85     <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> pour plus de détails.</p>
86
87     <pre class="prettyprint lang-config">Require file-group</pre>
88
89
90
91
92 </div>
93 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
94 <div class="directive-section"><h2><a name="authgroupfile" id="authgroupfile">Directive</a> <a name="AuthGroupFile" id="AuthGroupFile">AuthGroupFile</a></h2>
95 <table class="directive">
96 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le nom d'un fichier texte contenant la liste des
97 groupes d'utilisateurs permettant de définir les autorisations des
98 utilisateurs</td></tr>
99 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthGroupFile <var>chemin-fichier</var></code></td></tr>
100 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
101 <tr><th><a href="directive-dict.html#Override">AllowOverride:</a></th><td>AuthConfig</td></tr>
102 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Base</td></tr>
103 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authz_groupfile</td></tr>
104 </table>
105     <p>La directive <code class="directive">AuthGroupFile</code> définit
106 le nom d'un fichier texte, qui liste les groupes d'utilisateurs
107 permettant de définir les autorisations.
108 <var>chemin-fichier</var> est le chemin du fichier de groupes. S'il n'est
109 pas absolu, ce chemin est considéré comme relatif au répertoire défini par
110 la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>.</p>
111
112     <p>Chaque ligne du fichier de groupes contient un nom de groupe
113 suivi du caractère ':' et des noms des utilisateurs membres du groupe
114 séparés par des espaces.</p>
115
116     <div class="example"><h3>Exemple :</h3><p><code>
117       mon-groupe : bob joe anne
118     </code></p></div>
119
120     <p>Notez que la recherche dans de grands fichiers textes est
121 <em>très</em> inefficace ; la directive <code class="directive"><a href="../mod/mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></code> fournit de bien meilleures
122     performances.</p>
123
124     <div class="warning"><h3>Sécurité</h3>
125       <p>Le fichier <code class="directive">AuthGroupFile</code> ne doit pas
126 être stocké dans l'arborescence des documents du site web ; ne le placez
127 <em>surtout pas</em> dans le répertoire qu'il protège, faute de quoi les
128 clients pourraient le télécharger.</p>
129     </div>
130
131 </div>
132 </div>
133 <div class="bottomlang">
134 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_groupfile.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
135 <a href="../fr/mod/mod_authz_groupfile.html" title="Français">&nbsp;fr&nbsp;</a> |
136 <a href="../ja/mod/mod_authz_groupfile.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
137 <a href="../ko/mod/mod_authz_groupfile.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
138 </div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
139 <script type="text/javascript"><!--//--><![CDATA[//><!--
140 var comments_shortname = 'httpd';
141 var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_groupfile.html';
142 (function(w, d) {
143     if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
144         d.write('<div id="comments_thread"><\/div>');
145         var s = d.createElement('script');
146         s.type = 'text/javascript';
147         s.async = true;
148         s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
149         (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
150     }
151     else {
152         d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
153     }
154 })(window, document);
155 //--><!]]></script></div><div id="footer">
156 <p class="apache">Copyright 2017 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
157 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
158 if (typeof(prettyPrint) !== 'undefined') {
159     prettyPrint();
160 }
161 //--><!]]></script>
162 </body></html>