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