Blame docs/manual/programs/dbmmanage.html.fr.utf8

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
Packit 90a5c9
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type" />
Packit 90a5c9
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
              This file is generated from xml source: DO NOT EDIT
Packit 90a5c9
        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Packit 90a5c9
      -->
Packit 90a5c9
<title>dbmmanage - Gestion des fichiers d'authentification des
Packit 90a5c9
utilisateurs au format DBM - Serveur HTTP Apache Version 2.4</title>
Packit 90a5c9
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
Packit 90a5c9
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
Packit 90a5c9
<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" />
Packit 90a5c9
<script src="../style/scripts/prettify.min.js" type="text/javascript">
Packit 90a5c9
</script>
Packit 90a5c9
Packit 90a5c9
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
Packit 90a5c9
<body id="manual-page">
Packit 90a5c9

Modules | Directives | FAQ | Glossaire | Plan du site

Packit 90a5c9

Serveur HTTP Apache Version 2.4

Packit 90a5c9
Packit 90a5c9
<-
Packit 90a5c9
Packit 90a5c9
Apache > Serveur HTTP > Documentation > Version 2.4 > Programmes

dbmmanage - Gestion des fichiers d'authentification des

Packit 90a5c9
utilisateurs au format DBM
Packit 90a5c9
Packit 90a5c9

Langues Disponibles:  en  |

Packit 90a5c9
 fr  |
Packit 90a5c9
 ko  |
Packit 90a5c9
 tr 

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
    

dbmmanage permet de créer et de maintenir les

Packit 90a5c9
    fichiers au format DBM où sont stockés les noms d'utilisateurs et
Packit 90a5c9
    mots de passe à des fins d'authentification de base des utilisateurs
Packit 90a5c9
    HTTP via le module mod_authn_dbm. Il est possible
Packit 90a5c9
    de restreindre l'accès aux ressources disponibles sur le serveur
Packit 90a5c9
    HTTP Apache aux seuls utilisateurs spécifiés dans les fichiers créés
Packit 90a5c9
    par dbmmanage. Ce programme ne peut être utilisé
Packit 90a5c9
    qu'avec des fichiers d'utilisateurs au format DBM. Pour
Packit 90a5c9
    l'utilisation de fichiers textes, voir le programme
Packit 90a5c9
    htpasswd.

Packit 90a5c9
Packit 90a5c9
    

Le programme htdbm est aussi un utilitaire

Packit 90a5c9
    permettant de maintenir une base de données de mots de passe DBM.

Packit 90a5c9
Packit 90a5c9
    

Cette page de manuel ne décrit que les arguments de la ligne de

Packit 90a5c9
    commande. Pour plus de détails à propos des directives nécessaires
Packit 90a5c9
    pour configurer l'authentification des utilisateurs dans
Packit 90a5c9
    httpd, voir le manuel httpd qui est fourni avec
Packit 90a5c9
    la distribution d'Apache, ou peut être consulté à http://httpd.apache.org/.

Packit 90a5c9
Packit 90a5c9
Packit 90a5c9
  • Options
  • Packit 90a5c9
  • Bogues
  • Packit 90a5c9

    Voir aussi

    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Syntaxe

    Packit 90a5c9
        

    dbmmanage [ codage ]

    Packit 90a5c9
        nom-fichier add|adduser|check|delete|update
    Packit 90a5c9
        nom-utilisateur
    Packit 90a5c9
        [ mot-de-passe-chiffré
    Packit 90a5c9
          [ groupe[,groupe...]
    Packit 90a5c9
            [ commentaire ] ] ]

    Packit 90a5c9
    Packit 90a5c9
        

    dbmmanage nom-fichier

    Packit 90a5c9
        view [ nom-utilisateur ]

    Packit 90a5c9
    Packit 90a5c9
        

    dbmmanage nom-fichierimport

    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Options

    Packit 90a5c9
        
    Packit 90a5c9
        
    nom-fichier
    Packit 90a5c9
        
    Le nom du fichier au format DBM, en général sans l'extension
    Packit 90a5c9
        .db, .pag, ou .dir.
    Packit 90a5c9
    Packit 90a5c9
        
    nom-utilisateur
    Packit 90a5c9
        
    L'utilisateur concerné par l'opération effectuée. Le
    Packit 90a5c9
        nom-utilisateur ne doit pas contenir de caractère
    Packit 90a5c9
        :.
    Packit 90a5c9
    Packit 90a5c9
        
    mot-de-passe-chiffré
    Packit 90a5c9
        
    C'est le mot de passe sous sa forme chiffrée à utiliser avec les
    Packit 90a5c9
        commandes update et add. Vous pouvez
    Packit 90a5c9
        utiliser un tiret (-) si vous voulez que le mot de
    Packit 90a5c9
        passe vous soit demandé, mais remplissez les champs par la suite. En
    Packit 90a5c9
        outre, avec la commande update, un point
    Packit 90a5c9
        (.) permet de conserver le mot de passe original.
    Packit 90a5c9
    Packit 90a5c9
        
    groupe
    Packit 90a5c9
        
    Un groupe dont l'utilisateur est membre. Un nom de groupe ne
    Packit 90a5c9
        doit pas contenir de caractère (:). Vous pouvez
    Packit 90a5c9
        utiliser un tiret (-) si vous ne voulez pas associer
    Packit 90a5c9
        l'utilisateur à un groupe, mais remplissez le champ commentaire. En
    Packit 90a5c9
        outre, avec la commande update, un point
    Packit 90a5c9
        (.) permet de conserver le groupe original.
    Packit 90a5c9
    Packit 90a5c9
        
    commentaire
    Packit 90a5c9
        
    C'est l'endroit où vous pouvez enregistrer diverses informations
    Packit 90a5c9
        à propos de l'utilisateur telles que son nom réel, sont e-mail,
    Packit 90a5c9
        etc... Le serveur ignore ce champ.
    Packit 90a5c9
        
    Packit 90a5c9
    Packit 90a5c9
        

    Codages

    Packit 90a5c9
          
    Packit 90a5c9
          
    -d
    Packit 90a5c9
          
    chiffrement crypt (chiffrement par défaut sauf sous Win32,
    Packit 90a5c9
          Netware)
    Packit 90a5c9
    Packit 90a5c9
          
    -m
    Packit 90a5c9
          
    chiffrement MD5 (chiffrement par défaut sous Win32,
    Packit 90a5c9
          Netware)
    Packit 90a5c9
    Packit 90a5c9
          
    -s
    Packit 90a5c9
          
    chiffrement SHA1
    Packit 90a5c9
    Packit 90a5c9
          
    -p
    Packit 90a5c9
          
    en clair (déconseillé)
    Packit 90a5c9
          
    Packit 90a5c9
        
    Packit 90a5c9
    Packit 90a5c9
        

    Commandes

    Packit 90a5c9
          
    Packit 90a5c9
          
    add
    Packit 90a5c9
          
    Ajoute une entrée pour nom-utilisateur à
    Packit 90a5c9
          nom-fichier en utilisant le mot de passe chiffré
    Packit 90a5c9
          mot-de-passe-chiffré.
    Packit 90a5c9
    Packit 90a5c9
          

    dbmmanage passwords.dat add rbowen foKntnEF3KSXA

    Packit 90a5c9
          
    Packit 90a5c9
    Packit 90a5c9
          
    adduser
    Packit 90a5c9
          
    Demande un mot de passe puis ajoute une entrée pour
    Packit 90a5c9
          nom-utilisateur à nom-fichier.
    Packit 90a5c9
    Packit 90a5c9
          

    dbmmanage passwords.dat adduser krietz

    Packit 90a5c9
          
    Packit 90a5c9
    Packit 90a5c9
          
    check
    Packit 90a5c9
          
    Demande un mot de passe puis vérifie si
    Packit 90a5c9
          nom-utilisateur est présent dans nom-fichier
    Packit 90a5c9
          et si son mot de passe correspond au mot de passe fourni.
    Packit 90a5c9
    Packit 90a5c9
          

    dbmmanage passwords.dat check rbowen

    Packit 90a5c9
          
    Packit 90a5c9
    Packit 90a5c9
          
    delete
    Packit 90a5c9
          
    Supprime l'entrée nom-utilisateur de
    Packit 90a5c9
          nom-fichier.
    Packit 90a5c9
    Packit 90a5c9
          

    dbmmanage passwords.dat delete rbowen

    Packit 90a5c9
          
    Packit 90a5c9
    Packit 90a5c9
          
    import
    Packit 90a5c9
          
    Lit les entrées
    Packit 90a5c9
          nom-utilisateur:mot-de-passe
    Packit 90a5c9
          (une par ligne) depuis STDIN, et les ajoute à
    Packit 90a5c9
          nom-fichier. Les mots de passe doivent être déjà
    Packit 90a5c9
          chiffrés.
    Packit 90a5c9
    Packit 90a5c9
          
    update
    Packit 90a5c9
          
    Identique à la commande adduser, à l'exception
    Packit 90a5c9
          que la présence de nom-utilisateur dans
    Packit 90a5c9
          nom-fichier est vérifiée.
    Packit 90a5c9
    Packit 90a5c9
          

    dbmmanage passwords.dat update rbowen

    Packit 90a5c9
          
    Packit 90a5c9
    Packit 90a5c9
          
    view
    Packit 90a5c9
          
    Affiche le contenu du fichier DBM. Si vous spécifiez un
    Packit 90a5c9
          nom-utilisateur, seule l'entrée correspondante est
    Packit 90a5c9
          affichée.
    Packit 90a5c9
    Packit 90a5c9
          

    dbmmanage passwords.dat view

    Packit 90a5c9
          
    Packit 90a5c9
          
    Packit 90a5c9
        
    Packit 90a5c9
    top
    Packit 90a5c9
    Packit 90a5c9

    Bogues

    Packit 90a5c9
        

    Vous devez garder à l'esprit qu'il existe de nombreux formats de

    Packit 90a5c9
        fichiers DBM différents, et que selon toute vraisemblance, des
    Packit 90a5c9
        bibliothèques pour plus d'un format sont présentes sur votre
    Packit 90a5c9
        système. Les trois exemples de base sont SDBM, NDBM, le projet GNU
    Packit 90a5c9
        GDBM, et Berkeley DB 2. Malheureusement, toutes ces bibliothèques
    Packit 90a5c9
        utilisent des formats de fichiers différents, et vous devez vous
    Packit 90a5c9
        assurer que le format de fichier utilisé par nom-fichier
    Packit 90a5c9
        correspond au format attendu par dbmmanage.
    Packit 90a5c9
        Actuellement, dbmmanage n'a aucun moyen de savoir à
    Packit 90a5c9
        quel type de fichier DBM il a à faire. S'il est utilisé avec un
    Packit 90a5c9
        format inapproprié, il ne renverra rien, ou pourra créer un fichier
    Packit 90a5c9
        DBM différent avec un nom différent, ou au pire, va corrompre le
    Packit 90a5c9
        fichier DBM si vous avez tenté de le modifier.

    Packit 90a5c9
    Packit 90a5c9
        

    dbmmanage possède une liste de préférences en

    Packit 90a5c9
        matière de formats DBM, définies dans le tableau
    Packit 90a5c9
        @AnyDBM::ISA au début du programme. Comme nous
    Packit 90a5c9
        préférons le format de fichier Berkeley DB 2, l'ordre dans lequel
    Packit 90a5c9
        dbmmanage va rechercher les bibliothèques système est
    Packit 90a5c9
        Berkeley DB 2, puis NDBM, GDBM et enfin SDBM. La première
    Packit 90a5c9
        bibliothèque trouvée sera celle que dbmmanage tentera
    Packit 90a5c9
        d'utiliser pour toutes les opérations sur les fichiers DBM. Cette
    Packit 90a5c9
        ordre est sensiblement différent de l'ordre standard de Perl
    Packit 90a5c9
        @AnyDBM::ISA, et de l'ordre utilisé par l'appel
    Packit 90a5c9
        dbmopen() de Perl ; si vous utilisez un autre
    Packit 90a5c9
        utilitaire pour gérer vos fichiers DBM, il doit donc se conformer à
    Packit 90a5c9
        l'ordre de préférence indiqué précédemment. Vous devez prêter la
    Packit 90a5c9
        même attention si vous utilisez des programmes écrits dans d'autres
    Packit 90a5c9
        langages, comme C, pour accéder à ces fichiers.

    Packit 90a5c9
    Packit 90a5c9
        

    Vous pouvez utiliser le programme file fourni par la

    Packit 90a5c9
        plupart des systèmes Unix pour déterminer le format d'un fichier
    Packit 90a5c9
        DBM.

    Packit 90a5c9
    Packit 90a5c9
    Packit 90a5c9

    Langues Disponibles:  en  |

    Packit 90a5c9
     fr  |
    Packit 90a5c9
     ko  |
    Packit 90a5c9
     tr 

    Packit 90a5c9
    top

    Commentaires

    Notice:
    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 mailing lists.
    Packit 90a5c9
    <script type="text/javascript">
    Packit 90a5c9
    var comments_shortname = 'httpd';
    Packit 90a5c9
    var comments_identifier = 'http://httpd.apache.org/docs/2.4/programs/dbmmanage.html';
    Packit 90a5c9
    (function(w, d) {
    Packit 90a5c9
        if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
    Packit 90a5c9
            d.write('
    <\/div>');
    Packit 90a5c9
            var s = d.createElement('script');
    Packit 90a5c9
            s.type = 'text/javascript';
    Packit 90a5c9
            s.async = true;
    Packit 90a5c9
            s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
    Packit 90a5c9
            (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
    Packit 90a5c9
        }
    Packit 90a5c9
        else { 
    Packit 90a5c9
            d.write('
    Comments are disabled for this page at the moment.<\/div>');
    Packit 90a5c9
        }
    Packit 90a5c9
    })(window, document);
    Packit 90a5c9
    //--></script>
    Packit 90a5c9

    Copyright 2018 The Apache Software Foundation.
    Autorisé sous Apache License, Version 2.0.

    Packit 90a5c9

    Modules | Directives | FAQ | Glossaire | Plan du site

    <script type="text/javascript">
    Packit 90a5c9
    if (typeof(prettyPrint) !== 'undefined') {
    Packit 90a5c9
        prettyPrint();
    Packit 90a5c9
    }
    Packit 90a5c9
    //--></script>
    Packit 90a5c9
    </body></html>