Serveur HTTP Apache Version 2.4

Apache > Serveur HTTP > Documentation > Version 2.4 > Programmes

# htdigest - Gestion des fichiers d'utilisateurs pour l'authentification à base de condensés

Langues Disponibles: en | fr | ko | tr

`htdigest` permet de créer et maintenir les fichiers textes dans lesquels sont stockés des noms d'utilisateurs, des domaines de protection (realms) et des mots de passe pour l'authentification à base de condensés des utilisateurs HTTP. L'accès aux ressources du serveur HTTP Apache peut être limité aux seuls utilisateurs enregistrés dans les fichiers créés par `htdigest`.

Cette page de manuel ne décrit que les arguments de la ligne de commande. Pour plus de détails à propos des directives nécessaires à la configuration de l'authentification à base de condensés dans `httpd`, voir le manuel Apache qui est fourni avec la distribution et peut être consulté à http://httpd.apache.org/.

### Voir aussi

- `httpd`
- `mod_auth_digest`
- Commentaires

## Syntaxe

`htdigest [ -c ] fichier-mots-de-passe realm nom-utilisateur`

## options

`-c`
  Crée le fichier fichier-mots-de-passe. Si fichier-mots-de-passe existe déjà, il est tout d'abord supprimé.
`fichier-mots-de-passe`
  Nom du fichier contenant les noms utilisateurs, realms et mots de passe. Si l'option `-c` est spécifiée, le fichier est créé s'il n'existe pas, ou supprimé et recréé s'il existe déjà.
`realm`
  Le nom du domaine de protection auquel le nom d'utilisateur appartient. Voir http://tools.ietf.org/html/rfc2617#section-3.2.1 pour plus de détails.
`nom-utilisateur`
  Le nom d'utilisateur à créer ou mettre à jour dans le fichier-mots-de-passe. Si nom-utilisateur est absent de ce fichier, une nouvelle entrée est ajoutée. Si l'utilisateur existe déjà, le mot de passe est modifié.

## Considérations à propos de sécurité

En tant qu'exécutable setuid, ce programme n'est pas sûr. En conséquence, évitez de lui attribuer des permissions setuid.

Langues Disponibles: en | fr | ko | tr

## 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 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.