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="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
22<div id="path">
23<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.4</a> &gt; <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">&nbsp;en&nbsp;</a> |
27<a href="/fr/programs/dbmmanage.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
28<a href="/ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
29<a href="/tr/programs/dbmmanage.html" hreflang="tr" rel="alternate" title="T�rk�e">&nbsp;tr&nbsp;</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">&nbsp;en&nbsp;</a> |
218<a href="/fr/programs/dbmmanage.html" title="Fran�ais">&nbsp;fr&nbsp;</a> |
219<a href="/ko/programs/dbmmanage.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
220<a href="/tr/programs/dbmmanage.html" hreflang="tr" rel="alternate" title="T�rk�e">&nbsp;tr&nbsp;</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&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>
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>