]> granicus.if.org Git - apache/blob - docs/manual/mod/mod_auth_digest.html.fr.utf8
Fix xml validation error
[apache] / docs / manual / mod / mod_auth_digest.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_auth_digest - 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_auth_digest</h1>
28 <div class="toplang">
29 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_digest.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
30 <a href="../fr/mod/mod_auth_digest.html" title="Français">&nbsp;fr&nbsp;</a> |
31 <a href="../ko/mod/mod_auth_digest.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
32 </div>
33 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Authentification utilisateur utilisant les condensés
34 MD5</td></tr>
35 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
36 <tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>auth_digest_module</td></tr>
37 <tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_auth_digest.c</td></tr></table>
38 <h3>Sommaire</h3>
39
40     <p>Ce module implémente l'authentification HTTP basée sur les
41     condensés MD5 (<a href="http://www.faqs.org/rfcs/rfc2617.html">RFC2617</a>), et
42     fournit une alternative à <code class="module"><a href="../mod/mod_auth_basic.html">mod_auth_basic</a></code> en
43     ne transmettant plus le mot de passe en clair. Cependant, cela ne
44     suffit pas pour améliorer la sécurité de manière significative par
45     rapport à l'authentification basique. En outre, le stockage du mot
46     de passe sur le serveur est encore moins sûr dans le cas
47     d'une authentification à base de condensé que dans le cas d'une
48     authentification basique. C'est pourquoi l'utilisation de
49     l'authentification basique associée à un chiffrement de la connexion
50     via <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> constitue une bien meilleure
51     alternative.</p>
52 </div>
53 <div id="quickview"><h3>Sujets</h3>
54 <ul id="topics">
55 <li><img alt="" src="../images/down.gif" /> <a href="#using">Utilisation de l'authentification à base de
56 condensés</a></li>
57 </ul><h3 class="directives">Directives</h3>
58 <ul id="toc">
59 <li><img alt="" src="../images/down.gif" /> <a href="#authdigestalgorithm">AuthDigestAlgorithm</a></li>
60 <li><img alt="" src="../images/down.gif" /> <a href="#authdigestdomain">AuthDigestDomain</a></li>
61 <li><img alt="" src="../images/down.gif" /> <a href="#authdigestnccheck">AuthDigestNcCheck</a></li>
62 <li><img alt="" src="../images/down.gif" /> <a href="#authdigestnonceformat">AuthDigestNonceFormat</a></li>
63 <li><img alt="" src="../images/down.gif" /> <a href="#authdigestnoncelifetime">AuthDigestNonceLifetime</a></li>
64 <li><img alt="" src="../images/down.gif" /> <a href="#authdigestprovider">AuthDigestProvider</a></li>
65 <li><img alt="" src="../images/down.gif" /> <a href="#authdigestqop">AuthDigestQop</a></li>
66 <li><img alt="" src="../images/down.gif" /> <a href="#authdigestshmemsize">AuthDigestShmemSize</a></li>
67 </ul>
68 <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_auth_digest">Problèmes connus</a></li><li><a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2&amp;component=mod_auth_digest">Signaler un bug</a></li></ul><h3>Voir aussi</h3>
69 <ul class="seealso">
70 <li><code class="directive"><a href="../mod/mod_authn_core.html#authname">AuthName</a></code></li>
71 <li><code class="directive"><a href="../mod/mod_authn_core.html#authtype">AuthType</a></code></li>
72 <li><code class="directive"><a href="../mod/mod_authz_core.html#require">Require</a></code></li>
73 <li><a href="../howto/auth.html">Mode d'emploi de
74 l'authentification</a></li>
75 <li><a href="#comments_section">Commentaires</a></li></ul></div>
76 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
77 <div class="section">
78 <h2><a name="using" id="using">Utilisation de l'authentification à base de
79 condensés</a><a title="Lien permanent" href="#using" class="permalink">&para;</a></h2>
80
81     <p>Pour utiliser l'authentification à base de condensés MD5, configurez la
82     protection de la section Location comme dans l'exemple ci-dessous :</p>
83
84     <div class="example"><h3>Exemple :</h3><pre class="prettyprint lang-config">&lt;Location "/private/"&gt;
85     AuthType Digest
86     AuthName "private area"
87     AuthDigestDomain "/private/" "http://mirror.my.dom/private2/"
88     
89     AuthDigestProvider file
90     AuthUserFile "/web/auth/.digest_pw"
91     Require valid-user
92 &lt;/Location&gt;</pre>
93 </div>
94
95     <p>La directive <code class="directive"><a href="#authdigestdomain">AuthDigestDomain</a></code> permet de fournir la
96     liste des URIs protégés par cette configuration.</p>
97
98     <p>Le fichier de mots de passe référencé par la directive <code class="directive"><a href="#authuserfile">AuthUserFile</a></code> peut être créé et maintenu
99     via l'utilitaire <code class="program"><a href="../programs/htdigest.html">htdigest</a></code>.</p>
100
101     <div class="note"><h3>Note</h3>
102     <p>L'authentification à base de condensé a été conçue pour améliorer
103     la sécurité par rapport à l'authentification basique, mais il
104     s'avère que ce but n'a pas été atteint. Un attaquant de type
105     "man-in-the-middle" peut facilement forcer le navigateur à revenir à
106     une authentification basique. Même une oreille indiscrète passive
107     peut retrouver le mot de passe par force brute avec les moyens
108     modernes, car l'algorithme de hashage utilisé par l'authentification
109     à base de condensé est trop rapide. Autre problème, le stockage des
110     mots de passe sur le serveur n'est pas sûr. Le contenu d'un fichier
111     htdigest volé peut être utilisé directement pour l'authentification
112     à base de condensé. Il est donc fortement recommandé d'utiliser
113     <code class="module"><a href="../mod/mod_ssl.html">mod_ssl</a></code> pour chiffrer la connexion.</p>
114     <p><code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code> ne fonctionne correctement que
115     sur les plates-formes où APR supporte la mémoire partagée.</p>
116     </div>
117 </div>
118 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
119 <div class="directive-section"><h2><a name="authdigestalgorithm" id="authdigestalgorithm">Directive</a> <a name="AuthDigestAlgorithm" id="AuthDigestAlgorithm">AuthDigestAlgorithm</a><a title="Lien permanent" href="#authdigestalgorithm" class="permalink">&para;</a></h2>
120 <table class="directive">
121 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Sélectionne l'algorithme utilisé pour calculer les
122 condensés du défit et de sa réponse</td></tr>
123 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestAlgorithm MD5|MD5-sess</code></td></tr>
124 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestAlgorithm MD5</code></td></tr>
125 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
126 <tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
127 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
128 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
129 </table>
130     <p>La directive <code class="directive">AuthDigestAlgorithm</code> permet de
131     sélectionner l'algorithme utilisé pour calculer les condensés du
132     défit et de sa réponse.</p>
133
134     <div class="note">
135       <code>MD5-sess</code> n'est pas encore correctement implémenté.
136     </div>
137     
138
139 </div>
140 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
141 <div class="directive-section"><h2><a name="authdigestdomain" id="authdigestdomain">Directive</a> <a name="AuthDigestDomain" id="AuthDigestDomain">AuthDigestDomain</a><a title="Lien permanent" href="#authdigestdomain" class="permalink">&para;</a></h2>
142 <table class="directive">
143 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Les URIs qui se trouvent dans le même espace de protection
144 concernant l'authentification à base de condensés</td></tr>
145 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestDomain <var>URI</var> [<var>URI</var>] ...</code></td></tr>
146 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
147 <tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
148 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
149 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
150 </table>
151     <p>La directive <code class="directive">AuthDigestDomain</code> vous permet
152     de spécifier un ou plusieurs URIs se trouvant dans le même
153     espace de protection (c'est à dire utilisant le même utilisateur/mot
154     de passe et se trouvant dans le même domaine). Les URIs spécifiés
155     sont des préfixes ; le client doit savoir que tous les URIs situés
156     sous ces préfixes seront protégés par le même utilisateur/mot de
157     passe. Les URIs peuvent être soit des URIs absolus (c'est à dire
158     avec protocole, nom serveur, port, etc...), soit des URIs
159     relatifs.</p>
160
161     <p>Cette directive doit toujours être présente et contenir au moins
162     le(s) URI(s) racine(s) pour cet espace. Dans le cas contraire, le
163     client va envoyer un en-tête d'autorisation avec <em>chaque
164     requête</em> à destination de ce serveur. Outre une augmentation de
165     la taille de la requête, les performances vont s'en trouver
166     affectées si la directive <code class="directive"><a href="#authdigestnccheck">AuthDigestNcCheck</a></code> est définie à
167     On.</p>
168
169     <p>Les URIs spécifiés peuvent aussi référencer différents serveurs,
170     auquel cas les clients (qui sont à même de le comprendre) vont
171     partager l'utilisateur/mot de passe entre plusieurs serveurs sans le
172     demander à l'utilisateur à chaque fois.</p>
173
174 </div>
175 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
176 <div class="directive-section"><h2><a name="authdigestnccheck" id="authdigestnccheck">Directive</a> <a name="AuthDigestNcCheck" id="AuthDigestNcCheck">AuthDigestNcCheck</a><a title="Lien permanent" href="#authdigestnccheck" class="permalink">&para;</a></h2>
177 <table class="directive">
178 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Active ou désactive la vérification du nombre d'envois du
179 nombre à valeur unique (nonce) par le serveur</td></tr>
180 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestNcCheck On|Off</code></td></tr>
181 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestNcCheck Off</code></td></tr>
182 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr>
183 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
184 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
185 </table>
186     <div class="note">
187       Non encore implémenté.
188     </div>
189     
190
191 </div>
192 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
193 <div class="directive-section"><h2><a name="authdigestnonceformat" id="authdigestnonceformat">Directive</a> <a name="AuthDigestNonceFormat" id="AuthDigestNonceFormat">AuthDigestNonceFormat</a><a title="Lien permanent" href="#authdigestnonceformat" class="permalink">&para;</a></h2>
194 <table class="directive">
195 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine la manière dont le nombre à valeur unique du
196 serveur (nonce) est généré</td></tr>
197 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestNonceFormat <var>format</var></code></td></tr>
198 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
199 <tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
200 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
201 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
202 </table>
203     <div class="note">Non encore implémenté.</div>
204     
205
206 </div>
207 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
208 <div class="directive-section"><h2><a name="authdigestnoncelifetime" id="authdigestnoncelifetime">Directive</a> <a name="AuthDigestNonceLifetime" id="AuthDigestNonceLifetime">AuthDigestNonceLifetime</a><a title="Lien permanent" href="#authdigestnoncelifetime" class="permalink">&para;</a></h2>
209 <table class="directive">
210 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Durée de validité du nombre à valeur unique du
211 serveur (nonce)</td></tr>
212 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestNonceLifetime <var>secondes</var></code></td></tr>
213 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestNonceLifetime 300</code></td></tr>
214 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
215 <tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
216 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
217 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
218 </table>
219     <p>La directive <code class="directive">AuthDigestNonceLifetime</code>
220     permet de contrôler la durée de validité du nombre à valeur unique
221     du serveur (nonce). Lorsque le client contacte le serveur en
222     utilisant un nonce dont la validité a expiré, le serveur renvoie un
223     code d'erreur 401 avec <code>stale=true</code>. Si
224     <var>secondes</var> est supérieur à 0, il spécifie la durée de
225     validité du nonce ; il est en général déconseillé d'affecter à cet
226     argument une valeur inférieure à 10 secondes. Si
227     <var>secondes</var> est inférieur à 0, le nonce n'expire jamais.
228     
229     </p>
230
231 </div>
232 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
233 <div class="directive-section"><h2><a name="authdigestprovider" id="authdigestprovider">Directive</a> <a name="AuthDigestProvider" id="AuthDigestProvider">AuthDigestProvider</a><a title="Lien permanent" href="#authdigestprovider" class="permalink">&para;</a></h2>
234 <table class="directive">
235 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Définit le(s) fournisseurs(s) d'authentification pour la
236 zone du site web concernée</td></tr>
237 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestProvider <var>nom fournisseur</var>
238 [<var>nom fournisseur</var>] ...</code></td></tr>
239 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestProvider file</code></td></tr>
240 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
241 <tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
242 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
243 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
244 </table>
245     <p>La directive <code class="directive">AuthDigestProvider</code> permet de
246     définir quel fournisseur d'authentification sera utilisé pour
247     authentifier les utilisateurs pour la zone du site web concernée.
248     Assurez-vous que le module implémentant le fournisseur
249     d'authentification choisi soit bien présent dans le serveur. Le
250     fournisseur par défaut <code>file</code> est implémenté par le
251     module <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>.</p>
252
253     <p>Voir <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code>,
254     <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>, <code class="module"><a href="../mod/mod_authn_dbd.html">mod_authn_dbd</a></code> et
255     <code class="module"><a href="../mod/mod_authn_socache.html">mod_authn_socache</a></code>
256     pour la liste des fournisseurs disponibles.</p>
257
258 </div>
259 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
260 <div class="directive-section"><h2><a name="authdigestqop" id="authdigestqop">Directive</a> <a name="AuthDigestQop" id="AuthDigestQop">AuthDigestQop</a><a title="Lien permanent" href="#authdigestqop" class="permalink">&para;</a></h2>
261 <table class="directive">
262 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Détermine le niveau de protection fourni par
263 l'authentification à base de condensé</td></tr>
264 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestQop none|auth|auth-int [auth|auth-int]</code></td></tr>
265 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestQop auth</code></td></tr>
266 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>répertoire, .htaccess</td></tr>
267 <tr><th><a href="directive-dict.html#Override">Surcharges autorisées:</a></th><td>AuthConfig</td></tr>
268 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
269 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
270 </table>
271     <p>La directive <code class="directive">AuthDigestQop</code> permet de
272     définir le <dfn>niveau de protection</dfn> fourni. <code>auth</code>
273     ne fournit que l'authentification (nom utilisateur/mot de passe) ;
274     <code>auth-int</code> fournit l'authentification plus un contrôle
275     d'intégrité (un condensé MD5 de l'entité est aussi calculé et
276     vérifié) ; avec <code>none</code>, le module va utiliser l'ancien
277     algorithme de condensés RFC-2069 (qui n'effectue pas de contrôle
278     d'intégrité). On peut spécifier à la fois <code>auth</code> et
279     <code>auth-int</code>, auquel cas c'est le navigateur qui va choisir
280     lequel des deux utiliser. <code>none</code> ne doit être utilisé que
281     dans le cas où le navigateur ne serait pas à même (pour une raison
282     ou pour une autre) de relever le défit qu'il recevrait si un autre
283     niveau de protection était défini.</p>
284
285     <div class="note">
286       <code>auth-int</code> n'est pas encore implémenté.
287     </div>
288
289 </div>
290 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
291 <div class="directive-section"><h2><a name="authdigestshmemsize" id="authdigestshmemsize">Directive</a> <a name="AuthDigestShmemSize" id="AuthDigestShmemSize">AuthDigestShmemSize</a><a title="Lien permanent" href="#authdigestshmemsize" class="permalink">&para;</a></h2>
292 <table class="directive">
293 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>La quantité de mémoire partagée à allouer afin de conserver
294 les informations à propos des clients</td></tr>
295 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code>AuthDigestShmemSize <var>taille</var></code></td></tr>
296 <tr><th><a href="directive-dict.html#Default">Défaut:</a></th><td><code>AuthDigestShmemSize 1000</code></td></tr>
297 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration globale</td></tr>
298 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr>
299 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_auth_digest</td></tr>
300 </table>
301     <p>La directive <code class="directive">AuthDigestShmemSize</code> permet de
302     définir la quantité de mémoire partagée à allouer au démarrage du
303     serveur afin de conserver les informations à propos des clients.
304     Notez que le segment de mémoire partagée ne peut pas être défini à
305     une taille inférieure à l'espace nécessaire pour conserver les
306     informations à propos d'<em>un</em> client. Cette valeur dépend de
307     votre système. Si vous voulez en déterminer la valeur exacte, vous
308     pouvez simplement définir <code class="directive">AuthDigestShmemSize</code>
309     à <code>0</code> et consulter le message d'erreur que renverra le
310     serveur lorsqu'on essaiera de le démarrer.</p>
311
312     <p>L'argument <var>size</var> s'exprime par défaut en octets, mais
313     vous pouvez suffixer le nombre par un <code>K</code> ou un
314     <code>M</code> pour spécifier respectivement des KiloOctets ou des
315     MégaOctets. Par exemple, les directives qui suivent sont toutes
316     équivalentes :</p>
317
318     <pre class="prettyprint lang-config">AuthDigestShmemSize 1048576
319 AuthDigestShmemSize 1024K
320 AuthDigestShmemSize 1M</pre>
321
322
323 </div>
324 </div>
325 <div class="bottomlang">
326 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_auth_digest.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
327 <a href="../fr/mod/mod_auth_digest.html" title="Français">&nbsp;fr&nbsp;</a> |
328 <a href="../ko/mod/mod_auth_digest.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
329 </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>
330 <script type="text/javascript"><!--//--><![CDATA[//><!--
331 var comments_shortname = 'httpd';
332 var comments_identifier = 'http://httpd.apache.org/docs/trunk/mod/mod_auth_digest.html';
333 (function(w, d) {
334     if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
335         d.write('<div id="comments_thread"><\/div>');
336         var s = d.createElement('script');
337         s.type = 'text/javascript';
338         s.async = true;
339         s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
340         (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
341     }
342     else {
343         d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
344     }
345 })(window, document);
346 //--><!]]></script></div><div id="footer">
347 <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>
348 <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[//><!--
349 if (typeof(prettyPrint) !== 'undefined') {
350     prettyPrint();
351 }
352 //--><!]]></script>
353 </body></html>