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 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 5 This file is generated from xml source: DO NOT EDIT 6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 7 --> 8<title>dbmmanage - Gestion des fichiers d'authentification des 9utilisateurs au format DBM - Serveur Apache HTTP</title> 10<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> 11<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> 12<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" /> 13<script src="/style/scripts/prettify.min.js" type="text/javascript"> 14</script> 15 16<link href="/images/favicon.ico" rel="shortcut icon" /></head> 17<body id="manual-page"><div id="page-header"> 18<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> 19<p class="apache">Serveur Apache HTTP Version 2.4</p> 20<img alt="" src="/images/feather.gif" /></div> 21<div class="up"><a href="./"><img title="<-" alt="<-" src="/images/left.gif" /></a></div> 22<div id="path"> 23<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.4</a> > <a href="./">Programmes</a></div><div id="page-content"><div id="preamble"><h1>dbmmanage - Gestion des fichiers d'authentification des 24utilisateurs au format DBM</h1> 25<div class="toplang"> 26<p><span>Langues Disponibles: </span><a href="/en/programs/dbmmanage.html" hreflang="en" rel="alternate" title="English"> en </a> | 27<a href="/fr/programs/dbmmanage.html" title="Fran�ais"> fr </a> | 28<a href="/ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 29<a href="/tr/programs/dbmmanage.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p> 30</div> 31 32 <p><code>dbmmanage</code> permet de cr�er et de maintenir les 33 fichiers au format DBM o� sont stock�s les noms d'utilisateurs et 34 mots de passe � des fins d'authentification de base des utilisateurs 35 HTTP via le module <code class="module"><a href="/mod/mod_authn_dbm.html">mod_authn_dbm</a></code>. Il est possible 36 de restreindre l'acc�s aux ressources disponibles sur le serveur 37 HTTP Apache aux seuls utilisateurs sp�cifi�s dans les fichiers cr��s 38 par <code>dbmmanage</code>. Ce programme ne peut �tre utilis� 39 qu'avec des fichiers d'utilisateurs au format DBM. Pour 40 l'utilisation de fichiers textes, voir le programme 41 <code class="program"><a href="/programs/htpasswd.html">htpasswd</a></code>.</p> 42 43 <p>Le programme <code class="program"><a href="/programs/htdbm.html">htdbm</a></code> est aussi un utilitaire 44 permettant de maintenir une base de donn�es de mots de passe DBM.</p> 45 46 <p>Cette page de manuel ne d�crit que les arguments de la ligne de 47 commande. Pour plus de d�tails � propos des directives n�cessaires 48 pour configurer l'authentification des utilisateurs dans 49 <code class="program"><a href="/programs/httpd.html">httpd</a></code>, voir le manuel httpd qui est fourni avec 50 la distribution d'Apache, ou peut �tre consult� � <a href="http://httpd.apache.org/">http://httpd.apache.org/</a>.</p> 51</div> 52<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#synopsis">Syntaxe</a></li> 53<li><img alt="" src="/images/down.gif" /> <a href="#options">Options</a></li> 54<li><img alt="" src="/images/down.gif" /> <a href="#bugs">Bogues</a></li> 55</ul><h3>Voir aussi</h3><ul class="seealso"><li><code class="program"><a href="/programs/httpd.html">httpd</a></code></li><li><code class="program"><a href="/programs/htdbm.html">htdbm</a></code></li><li><code class="module"><a href="/mod/mod_authn_dbm.html">mod_authn_dbm</a></code></li><li><code class="module"><a href="/mod/mod_authz_dbm.html">mod_authz_dbm</a></code></li></ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div> 56<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 57<div class="section"> 58<h2><a name="synopsis" id="synopsis">Syntaxe</a></h2> 59 <p><code><strong>dbmmanage</strong> [ <var>codage</var> ] 60 <var>nom-fichier</var> add|adduser|check|delete|update 61 <var>nom-utilisateur</var> 62 [ <var>mot-de-passe-chiffr�</var> 63 [ <var>groupe</var>[,<var>groupe</var>...] 64 [ <var>commentaire</var> ] ] ]</code></p> 65 66 <p><code><strong>dbmmanage</strong> <var>nom-fichier</var> 67 view [ <var>nom-utilisateur</var> ]</code></p> 68 69 <p><code><strong>dbmmanage</strong> <var>nom-fichier</var>import</code></p> 70</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 71<div class="section"> 72<h2><a name="options" id="options">Options</a></h2> 73 <dl> 74 <dt><code><var>nom-fichier</var></code></dt> 75 <dd>Le nom du fichier au format DBM, en g�n�ral sans l'extension 76 <code>.db</code>, <code>.pag</code>, ou <code>.dir</code>.</dd> 77 78 <dt><code><var>nom-utilisateur</var></code></dt> 79 <dd>L'utilisateur concern� par l'op�ration effectu�e. Le 80 <var>nom-utilisateur</var> ne doit pas contenir de caract�re 81 <code>:</code>.</dd> 82 83 <dt><code><var>mot-de-passe-chiffr�</var></code></dt> 84 <dd>C'est le mot de passe sous sa forme chiffr�e � utiliser avec les 85 commandes <code>update</code> et <code>add</code>. Vous pouvez 86 utiliser un tiret (<code>-</code>) si vous voulez que le mot de 87 passe vous soit demand�, mais remplissez les champs par la suite. En 88 outre, avec la commande <code>update</code>, un point 89 (<code>.</code>) permet de conserver le mot de passe original.</dd> 90 91 <dt><code><var>groupe</var></code></dt> 92 <dd>Un groupe dont l'utilisateur est membre. Un nom de groupe ne 93 doit pas contenir de caract�re (<code>:</code>). Vous pouvez 94 utiliser un tiret (<code>-</code>) si vous ne voulez pas associer 95 l'utilisateur � un groupe, mais remplissez le champ commentaire. En 96 outre, avec la commande <code>update</code>, un point 97 (<code>.</code>) permet de conserver le groupe original.</dd> 98 99 <dt><code><var>commentaire</var></code></dt> 100 <dd>C'est l'endroit o� vous pouvez enregistrer diverses informations 101 � propos de l'utilisateur telles que son nom r�el, sont e-mail, 102 etc... Le serveur ignore ce champ.</dd> 103 </dl> 104 105 <h3><a name="options.encodings" id="options.encodings">Codages</a></h3> 106 <dl> 107 <dt><code>-d</code></dt> 108 <dd>chiffrement crypt (chiffrement par d�faut sauf sous Win32, 109 Netware)</dd> 110 111 <dt><code>-m</code></dt> 112 <dd>chiffrement MD5 (chiffrement par d�faut sous Win32, 113 Netware)</dd> 114 115 <dt><code>-s</code></dt> 116 <dd>chiffrement SHA1</dd> 117 118 <dt><code>-p</code></dt> 119 <dd>en clair (<em>d�conseill�</em>)</dd> 120 </dl> 121 122 123 <h3><a name="options.commands" id="options.commands">Commandes</a></h3> 124 <dl> 125 <dt><code>add</code></dt> 126 <dd>Ajoute une entr�e pour <var>nom-utilisateur</var> � 127 <var>nom-fichier</var> en utilisant le mot de passe chiffr� 128 <var>mot-de-passe-chiffr�</var>. 129 130 <div class="example"><p><code>dbmmanage passwords.dat add rbowen foKntnEF3KSXA</code></p></div> 131 </dd> 132 133 <dt><code>adduser</code></dt> 134 <dd>Demande un mot de passe puis ajoute une entr�e pour 135 <var>nom-utilisateur</var> � <var>nom-fichier</var>. 136 137 <div class="example"><p><code>dbmmanage passwords.dat adduser krietz</code></p></div> 138 </dd> 139 140 <dt><code>check</code></dt> 141 <dd>Demande un mot de passe puis v�rifie si 142 <var>nom-utilisateur</var> est pr�sent dans <var>nom-fichier</var> 143 et si son mot de passe correspond au mot de passe fourni. 144 145 <div class="example"><p><code>dbmmanage passwords.dat check rbowen</code></p></div> 146 </dd> 147 148 <dt><code>delete</code></dt> 149 <dd>Supprime l'entr�e <var>nom-utilisateur</var> de 150 <var>nom-fichier</var>. 151 152 <div class="example"><p><code>dbmmanage passwords.dat delete rbowen</code></p></div> 153 </dd> 154 155 <dt><code>import</code></dt> 156 <dd>Lit les entr�es 157 <code><var>nom-utilisateur</var>:<var>mot-de-passe</var></code> 158 (une par ligne) depuis <code>STDIN</code>, et les ajoute � 159 <var>nom-fichier</var>. Les mots de passe doivent �tre d�j� 160 chiffr�s.</dd> 161 162 <dt><code>update</code></dt> 163 <dd>Identique � la commande <code>adduser</code>, � l'exception 164 que la pr�sence de <var>nom-utilisateur</var> dans 165 <var>nom-fichier</var> est v�rifi�e. 166 167 <div class="example"><p><code>dbmmanage passwords.dat update rbowen</code></p></div> 168 </dd> 169 170 <dt><code>view</code></dt> 171 <dd>Affiche le contenu du fichier DBM. Si vous sp�cifiez un 172 <var>nom-utilisateur</var>, seule l'entr�e correspondante est 173 affich�e. 174 175 <div class="example"><p><code>dbmmanage passwords.dat view</code></p></div> 176 </dd> 177 </dl> 178 179</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div> 180<div class="section"> 181<h2><a name="bugs" id="bugs">Bogues</a></h2> 182 <p>Vous devez garder � l'esprit qu'il existe de nombreux formats de 183 fichiers DBM diff�rents, et que selon toute vraisemblance, des 184 biblioth�ques pour plus d'un format sont pr�sentes sur votre 185 syst�me. Les trois exemples de base sont SDBM, NDBM, le projet GNU 186 GDBM, et Berkeley DB 2. Malheureusement, toutes ces biblioth�ques 187 utilisent des formats de fichiers diff�rents, et vous devez vous 188 assurer que le format de fichier utilis� par <var>nom-fichier</var> 189 correspond au format attendu par <code>dbmmanage</code>. 190 Actuellement, <code>dbmmanage</code> n'a aucun moyen de savoir � 191 quel type de fichier DBM il a � faire. S'il est utilis� avec un 192 format inappropri�, il ne renverra rien, ou pourra cr�er un fichier 193 DBM diff�rent avec un nom diff�rent, ou au pire, va corrompre le 194 fichier DBM si vous avez tent� de le modifier.</p> 195 196 <p><code>dbmmanage</code> poss�de une liste de pr�f�rences en 197 mati�re de formats DBM, d�finies dans le tableau 198 <code>@AnyDBM::ISA</code> au d�but du programme. Comme nous 199 pr�f�rons le format de fichier Berkeley DB 2, l'ordre dans lequel 200 <code>dbmmanage</code> va rechercher les biblioth�ques syst�me est 201 Berkeley DB 2, puis NDBM, GDBM et enfin SDBM. La premi�re 202 biblioth�que trouv�e sera celle que <code>dbmmanage</code> tentera 203 d'utiliser pour toutes les op�rations sur les fichiers DBM. Cette 204 ordre est sensiblement diff�rent de l'ordre standard de Perl 205 <code>@AnyDBM::ISA</code>, et de l'ordre utilis� par l'appel 206 <code>dbmopen()</code> de Perl ; si vous utilisez un autre 207 utilitaire pour g�rer vos fichiers DBM, il doit donc se conformer � 208 l'ordre de pr�f�rence indiqu� pr�c�demment. Vous devez pr�ter la 209 m�me attention si vous utilisez des programmes �crits dans d'autres 210 langages, comme C, pour acc�der � ces fichiers.</p> 211 212 <p>Vous pouvez utiliser le programme <code>file</code> fourni par la 213 plupart des syst�mes Unix pour d�terminer le format d'un fichier 214 DBM.</p> 215</div></div> 216<div class="bottomlang"> 217<p><span>Langues Disponibles: </span><a href="/en/programs/dbmmanage.html" hreflang="en" rel="alternate" title="English"> en </a> | 218<a href="/fr/programs/dbmmanage.html" title="Fran�ais"> fr </a> | 219<a href="/ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 220<a href="/tr/programs/dbmmanage.html" hreflang="tr" rel="alternate" title="T�rk�e"> tr </a></p> 221</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> 222<script type="text/javascript"><!--//--><![CDATA[//><!-- 223var comments_shortname = 'httpd'; 224var comments_identifier = 'http://httpd.apache.org/docs/2.4/programs/dbmmanage.html'; 225(function(w, d) { 226 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 227 d.write('<div id="comments_thread"><\/div>'); 228 var s = d.createElement('script'); 229 s.type = 'text/javascript'; 230 s.async = true; 231 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 232 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 233 } 234 else { 235 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 236 } 237})(window, document); 238//--><!]]></script></div><div id="footer"> 239<p class="apache">Copyright 2014 The Apache Software Foundation.<br />Autoris� sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> 240<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[//><!-- 241if (typeof(prettyPrint) !== 'undefined') { 242 prettyPrint(); 243} 244//--><!]]></script> 245</body></html>