github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/mod/mod_authn_alias.html.fr (about) 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_authn_alias - Serveur Apache HTTP Version 2.2</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" /><link href="http://httpd.apache.org/docs/current/mod/mod_authn_alias.html" rel="canonical" /></head> 18 <body> 19 <div id="page-header"> 20 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.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.2</p> 22 <img alt="" src="../images/feather.gif" /></div> 23 <div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div> 24 <div id="path"> 25 <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Serveur HTTP</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="../">Version 2.2</a> > <a href="./">Modules</a></div> 26 <div id="page-content"> 27 <div class="retired"><h4>A savoir</h4> 28 <p>Ce document concerne une version ancienne (<strong>2.2</strong>) 29 du serveur HTTP Apache. La version actuelle est 30 documentée <a href="http://httpd.apache.org/docs/current">ici</a>. Si vous n'avez 31 pas encore effectué la mise è jour, veuillez suivre <a href="http://httpd.apache.org/docs/current/upgrading.html">ce 32 lien</a> pour plus d'informations.</p> 33 <p>Pour consulter la version actuelle de ce 34 document, vous pouvez suivre <a href="http://httpd.apache.org/docs/current/mod/mod_authn_alias.html">ce lien</a>.</p></div><div id="preamble"><h1>Module Apache mod_authn_alias</h1> 35 <div class="toplang"> 36 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_alias.html" hreflang="en" rel="alternate" title="English"> en </a> | 37 <a href="../fr/mod/mod_authn_alias.html" title="Français"> fr </a></p> 38 </div> 39 <table class="module"><tr><th><a href="module-dict.html#Description">Description:</a></th><td>Permet de créer des fournisseurs d'authentification étendus 40 à partir des fournisseurs réels</td></tr> 41 <tr><th><a href="module-dict.html#Status">Statut:</a></th><td>Extension</td></tr> 42 <tr><th><a href="module-dict.html#ModuleIdentifier">Identificateur de Module:</a></th><td>authn_alias_module</td></tr> 43 <tr><th><a href="module-dict.html#SourceFile">Fichier Source:</a></th><td>mod_authn_alias.c</td></tr> 44 <tr><th><a href="module-dict.html#Compatibility">Compatibilité:</a></th><td>Disponible depuis la version 2.1 d'Apache</td></tr></table> 45 <h3>Sommaire</h3> 46 47 <p>Ce module permet de créer des fournisseurs d'authentification 48 étendus dans le fichier de configuration et de leur assigner un 49 alias. Les fournisseurs aliasés peuvent ensuite être référencés via 50 les directives <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider">AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider">AuthDigestProvider</a></code> de la même 51 manière que les fournisseurs d'authentification de base. Outre la 52 possibilité de créer et assigner un alias à un fournisseur 53 d'authentification étendu, ce module permet aussi de référencer le 54 même fournisseur d'authentification étendu au sein de différents 55 contextes.</p> 56 57 </div> 58 <div id="quickview"><h3>Sujets</h3> 59 <ul id="topics"> 60 <li><img alt="" src="../images/down.gif" /> <a href="#example">Exemples</a></li> 61 </ul><h3 class="directives">Directives</h3> 62 <ul id="toc"> 63 <li><img alt="" src="../images/down.gif" /> <a href="#authnprovideralias"><AuthnProviderAlias></a></li> 64 </ul> 65 <ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div> 66 <div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div> 67 <div class="section"> 68 <h2><a name="example" id="example">Exemples</a></h2> 69 70 <p>Dans cet exemple, des mots de passe sont vérifiés dans deux 71 fichiers textes différents.</p> 72 73 <div class="example"><h3>Vérification à partir de plusieurs fichiers de 74 mots de passe au format texte</h3><p><code> 75 76 # Première vérification<br /> 77 <AuthnProviderAlias file fichier1><br /> 78 <span class="indent"> 79 AuthUserFile /www/conf/mots-de-passe1<br /> 80 </span> 81 </AuthnProviderAlias><br /> 82 <br /> 83 # vérification suivante<br /> 84 <AuthnProviderAlias file fichier2> <br /> 85 <span class="indent"> 86 AuthUserFile /www/conf/mots-de-passe2<br /> 87 </span> 88 </AuthnProviderAlias><br /> 89 <br /> 90 <Directory /var/web/pages/secure><br /> 91 <span class="indent"> 92 AuthBasicProvider fichier1 fichier2<br /> 93 <br /> 94 AuthType Basic<br /> 95 AuthName "Zone protégée"<br /> 96 Require valid-user<br /> 97 </span> 98 </Directory><br /> 99 </code></p></div> 100 101 <p>Dans l'exemple suivant, deux aliases de fournisseur 102 d'authentification ldap différents sont créés à partir du 103 fournisseur ldap. Ceci permet, pour un contexte donné, de 104 mettre en oeuvre une authentification ldap à partir de 105 plusieurs serveurs ldap :</p> 106 107 <div class="example"><h3>Vérification auprès de plusieurs serveurs LDAP</h3><p><code> 108 LoadModule authn_alias_module modules/mod_authn_alias.so<br /><br /> 109 <AuthnProviderAlias ldap ldap-alias1><br /> 110 <span class="indent"> 111 AuthLDAPBindDN cn=votre-utilisateur,o=ctx<br /> 112 AuthLDAPBindPassword votre-mot-de-passe<br /> 113 AuthLDAPURL ldap://serveur.ldap/o=ctx<br /> 114 </span> 115 </AuthnProviderAlias><br /><br /> 116 <AuthnProviderAlias ldap ldap-autre-alias><br /> 117 <span class="indent"> 118 AuthLDAPBindDN cn=un-autre-utilisateur,o=dev<br /> 119 AuthLDAPBindPassword un-autre-mot-de-passe<br /> 120 AuthLDAPURL ldap://autre.serveur.ldap/o=dev?cn<br /> 121 </span> 122 </AuthnProviderAlias><br /><br /> 123 124 Alias /secure /webpages/secure<br /> 125 <Directory /webpages/secure><br /> 126 <span class="indent"> 127 Order deny,allow<br /> 128 Allow from all<br /><br /> 129 130 AuthBasicProvider ldap-autre-alias ldap-alias1<br /><br /> 131 132 AuthType Basic<br /> 133 AuthName Zone-protégée-par-LDAP<br /> 134 AuthzLDAPAuthoritative off<br /> 135 Require valid-user<br /> 136 </span> 137 </Directory><br /> 138 </code></p></div> 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="authnprovideralias" id="authnprovideralias">Directive</a> <a name="AuthnProviderAlias" id="AuthnProviderAlias"><AuthnProviderAlias></a></h2> 142 <table class="directive"> 143 <tr><th><a href="directive-dict.html#Description">Description:</a></th><td>Regroupe un ensemble de directives qui représentent une 144 extension d'un fournisseur d'authentification de base référencé par 145 l'alias spécifié</td></tr> 146 <tr><th><a href="directive-dict.html#Syntax">Syntaxe:</a></th><td><code><AuthnProviderAlias <var>fournisseur-de-base Alias</var>> 147 ... </AuthnProviderAlias></code></td></tr> 148 <tr><th><a href="directive-dict.html#Context">Contexte:</a></th><td>configuration du serveur</td></tr> 149 <tr><th><a href="directive-dict.html#Status">Statut:</a></th><td>Extension</td></tr> 150 <tr><th><a href="directive-dict.html#Module">Module:</a></th><td>mod_authn_alias</td></tr> 151 </table> 152 <p>Les balises <code class="directive"><AuthnProviderAlias></code> et 153 <code></AuthnProviderAlias></code> permettent de regrouper des 154 directives qui représentent une extension d'un fournisseur 155 d'authentification de base pouvant être référencée par l'alias 156 spécifié dans les directives <code class="directive"><a href="../mod/mod_auth_basic.html#authbasicprovider"> 157 AuthBasicProvider</a></code> ou <code class="directive"><a href="../mod/mod_auth_digest.html#authdigestprovider"> 158 AuthDigestProvider</a></code>.</p> 159 160 <div class="note">Cette directive n'a aucun influence sur le processus 161 d'autorisation, même pour les modules qui fournissent à la fois 162 l'authentification et l'autorisation.</div> 163 164 165 </div> 166 </div> 167 <div class="bottomlang"> 168 <p><span>Langues Disponibles: </span><a href="../en/mod/mod_authn_alias.html" hreflang="en" rel="alternate" title="English"> en </a> | 169 <a href="../fr/mod/mod_authn_alias.html" title="Français"> fr </a></p> 170 </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&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> 171 <script type="text/javascript"><!--//--><![CDATA[//><!-- 172 var comments_shortname = 'httpd'; 173 var comments_identifier = 'http://httpd.apache.org/docs/2.2/mod/mod_authn_alias.html'; 174 (function(w, d) { 175 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 176 d.write('<div id="comments_thread"><\/div>'); 177 var s = d.createElement('script'); 178 s.type = 'text/javascript'; 179 s.async = true; 180 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 181 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 182 } 183 else { 184 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 185 } 186 })(window, document); 187 //--><!]]></script></div><div id="footer"> 188 <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> 189 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.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[//><!-- 190 if (typeof(prettyPrint) !== 'undefined') { 191 prettyPrint(); 192 } 193 //--><!]]></script> 194 </body></html>