]> granicus.if.org Git - apache/blob - docs/manual/mod/mod_authz_owner.html.fr.utf8
move es and fr targets to *.utf8 extension. Update transformation
[apache] / docs / manual / mod / mod_authz_owner.html.fr.utf8
1 <?xml version="1.0" encoding="UTF-8"?>
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=UTF-8" 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_owner - Serveur HTTP Apache 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 HTTP Apache 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_owner</h1>
28 <div class="toplang">
29 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_owner.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
30 <a href="../fr/mod/mod_authz_owner.html" title="Français">&nbsp;fr&nbsp;</a> |
31 <a href="../ja/mod/mod_authz_owner.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
32 <a href="../ko/mod/mod_authz_owner.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 basée sur l'appartenance des
35 fichiers</td></tr>
36 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
37 <tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authz_owner_module</td></tr>
38 <tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authz_owner.c</td></tr></table>
39 <h3>Sommaire</h3>
40
41     <p>Ce module permet de contrôler l'accès aux fichiers en comparant
42     l'identifiant utilisateur ayant servi à l'authentification HTTP
43     (l'identifiant utilisateur web) avec le propriétaire ou le groupe
44     du fichier demandé du point de vue du système de fichiers. Le nom
45     d'utilisateur et le mot de passe doivent déjà avoir été vérifiés par
46     un module d'authentification comme <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code>
47     ou <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>.
48     <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> reconnaît deux arguments pour la
49     directive <code class="directive"><a href="../mod/core.html#require">Require</a></code> :
50     <code>file-owner</code> et <code>file-group</code> :</p>
51
52     <dl>
53       <dt><code>file-owner</code></dt>
54       <dd>Le nom d'utilisateur web utilisé pour l'authentification doit
55       correspondre au nom système du propriétaire du fichier demandé. En
56       d'autres termes, si le système indique <code>jones</code> comme
57       propriétaire du fichier demandé, le nom d'utilisateur fourni pour
58       l'authentification HTTP doit aussi être <code>jones</code>.</dd>
59
60       <dt><code>file-group</code></dt>
61       <dd>Le nom du groupe système du fichier demandé doit être présent
62       dans une base de données de groupes fournie, par exemple, par
63       <code class="module"><a href="../mod/mod_authz_groupfile.html">mod_authz_groupfile</a></code> ou
64       <code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code>, et le nom d'utilisateur web fourni
65       pour l'authentification doit être un membre de ce groupe. Par
66       exemple, si le système indique que le groupe (système) du fichier
67       demandé est <code>accounts</code>, le groupe <code>accounts</code>
68       doit apparaître dans la base de données des groupes, et le nom
69       d'utilisateur web utilisé pour l'authentification doit être un
70       membre de ce groupe.</dd>
71     </dl>
72
73     <div class="note"><h3>Note</h3>
74       <p>Si le module <code class="module"><a href="../mod/mod_authz_owner.html">mod_authz_owner</a></code> est utilisé pour
75       vérifier l'autorisation d'accès à une ressource qui n'est pas
76       vraiment présente dans le système de fichiers (en d'autres termes
77       une ressource virtuelle), il refusera l'accès.</p>
78
79       <p>En particulier, il n'accordera jamais l'accès à une ressource
80       du type <a href="../content-negotiation.html#multiviews">"Vues
81       multiples" (MultiViews) d'un contenu négocié</a>.</p>
82     </div>
83 </div>
84 <div id="quickview"><h3>Sujets</h3>
85 <ul id="topics">
86 <li><img alt="" src="../images/down.gif" /> <a href="#examples">Exemples de configuration</a></li>
87 </ul><h3 class="directives">Directives</h3>
88 <p>Ce module ne fournit aucune directive.</p>
89 <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_owner">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_authz_owner">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
90 <ul class="seealso">
91 <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li>
92 <li><a href="#comments_section">Commentaires</a></li></ul></div>
93 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
94 <div class="section">
95 <h2><a name="examples" id="examples">Exemples de configuration</a><a title="Lien permanent" href="#examples" class="permalink">&para;</a></h2>
96
97     <h3><a name="examples.file-owner" id="examples.file-owner">Require file-owner</a></h3>
98       <p>Considérons un serveur Web Apache fonctionnant sous un système
99       multi-utilisateurs, où les fichiers de chaque utilisateur sont
100       stockés dans <code>~/public_html/private</code>. En supposant
101       qu'il n'existe qu'une seule base de données contenant les noms
102       d'utilisateurs web, et que ces noms d'utilisateurs correspondent
103       aux noms d'utilisateurs système qui sont les propriétaires
104       effectifs des fichiers, la configuration de l'exemple suivant
105       n'accordera l'autorisation d'accès aux fichiers qu'à leur
106       propriétaire. L'utilisateur <code>jones</code> ne sera pas
107       autorisé à accéder aux fichiers situés dans
108       <code>/home/smith/public_html/private</code>, à moins que leur
109       propriétaire ne soit <code>jones</code> au lieu de
110       <code>smith</code>.</p>
111
112       <pre class="prettyprint lang-config">&lt;Directory "/home/*/public_html/private"&gt;
113     AuthType Basic
114     AuthName "MyPrivateFiles"
115     AuthBasicProvider dbm
116     AuthDBMUserFile "/usr/local/apache2/etc/.htdbm-all"
117     Require file-owner
118 &lt;/Directory&gt;</pre>
119
120     
121
122     <h3><a name="examples.file-group" id="examples.file-group">Require file-group</a></h3>
123       <p>Considérons un système similaire à celui décrit ci-dessus, mais
124       où certains utilisateurs partagent leurs fichiers de projets dans
125       <code>~/public_html/project-foo</code>. Le groupe système des
126       fichiers est <code>foo</code>, et il n'existe qu'une seule base de
127       données <code class="directive"><a href="../mod/mod_authz_dbm.html#authdbmgroupfile">AuthDBMGroupFile</a></code> qui contient
128       tous les noms d'utilisateurs web et leurs groupes d'appartenance.
129       Ces noms d'utilisateurs web doivent alors appartenir au moins au
130       groupe <code>foo</code>. En d'autres termes, si <code>jones</code>
131       et <code>smith</code> sont tous deux membres du groupe
132       <code>foo</code>, ils seront autorisés à accéder aux
133       répertoires <code>project-foo</code> de chacun d'entre eux.</p>
134
135       <pre class="prettyprint lang-config">&lt;Directory "/home/*/public_html/project-foo"&gt;
136     AuthType Basic
137     AuthName "Project Foo Files"
138     AuthBasicProvider dbm
139     
140     # combined user/group database
141     AuthDBMUserFile  "/usr/local/apache2/etc/.htdbm-all"
142     AuthDBMGroupFile "/usr/local/apache2/etc/.htdbm-all"
143     
144     Satisfy All
145     Require file-group
146 &lt;/Directory&gt;</pre>
147
148     
149 </div>
150 </div>
151 <div class="bottomlang">
152 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authz_owner.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
153 <a href="../fr/mod/mod_authz_owner.html" title="Français">&nbsp;fr&nbsp;</a> |
154 <a href="../ja/mod/mod_authz_owner.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
155 <a href="../ko/mod/mod_authz_owner.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
156 </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>
157 <script type="text/javascript"><!--//--><![CDATA[//><!--
158 var comments_shortname = 'httpd';
159 var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_authz_owner.html';
160 (function(w, d) {
161     if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
162         d.write('<div id="comments_thread"><\/div>');
163         var s = d.createElement('script');
164         s.type = 'text/javascript';
165         s.async = true;
166         s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
167         (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
168     }
169     else {
170         d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
171     }
172 })(window, document);
173 //--><!]]></script></div><div id="footer">
174 <p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
175 <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[//><!--
176 if (typeof(prettyPrint) !== 'undefined') {
177     prettyPrint();
178 }
179 //--><!]]></script>
180 </body></html>