Serveur HTTP Apache Version 2.4
Langues Disponibles: ko
Description: | Authentification utilisateur à l'aide de fichiers texte |
---|---|
Statut: | Base |
Identificateur de Module: | authn_file_module |
Fichier Source: | mod_authn_file.c |
Compatibilité: | Disponible depuis les versions 2.1 et supérieures d'Apache |
Ce module permet aux frontaux d'authentification comme mod_authn_dbm
fournit une fonctionnalité similaire.
Lorsqu'on utilise AuthDigestProvider
.
Description: | Définit le nom d'un fichier texte pour l'authentification contenant la liste des utilisateurs et de leurs mots de e |
---|---|
Syntaxe: | AuthFile chemin-fichier |
Contexte: | répertoire, .htaccess |
Surcharges autorisées: | AuthConfig |
Statut: | Base |
Module: | mod_authn_file |
La directive AuthFile
permet de définir le nom d'un fichier texte pour l'authentification contenant la liste des utilisateurs et de leurs mots de e. chemin-fichier est le chemin vers le fichier des utilisateurs. S'il n'est pas absolu, il est considéré comme relatif au répertoire défini par la directive ServerRoot
.
Chaque ligne du fichier des utilisateurs se compose du nom de l'utilisateur, du caractère ':' et du mot de e chiffré. Si le même identifiant utilisateur est référencé plusieurs fois, mod_authn_file
utilisera la première occurrence pour vérifier le mot de e.
Le format du mot de e chiffré dépend du frontal d'authentification utilisé (par exemple Formats de mots de e pour plus de détails.
Pour page de manuel pour plus de détails. En bref :
On crée un fichier de mots de e nom-fichier
avec nom-utilisateur
comme identifiant initial. Le mot de e correspondant sera alors demandé :
htwd -c nom-fichier nom-utilisateur
Pour ajouter ou modifier nom-utilisateur2
dans le fichier de mots de e nom-fichier
:
htwd nom-fichier nom-utilisateur2
Noter qu'une recherche dans de grands fichiers texte peut être très longue ; dans ce cas, il vaut mieux utiliser les fichiers DBM avec la directive AuthDBMFile
.
Pour htdigest
. Notez que vous ne pouvez pas mélanger des données utilisateur pour l'Authentification HTTP à base de condensé et des données pour l'Authentification de Base dans le même fichier.
Assurez-vous que le fichier AuthFile
soit bien stocké en dehors de l'arborescence des documents du serveur web. Ne placez pas ce fichier dans le répertoire qu'il protège. Dans le cas contraire, les clients seraient en mesure de télécharger le fichier des mots de e.
Langues Disponibles: ko