4 206
modifications
Ligne 220 : | Ligne 220 : | ||
Pour ajouter un nouvel utilisateur, ou modifier le mot-de-passe d'un utilisateur existant, la commande est la même sans l'argument <code>-c</code> : | Pour ajouter un nouvel utilisateur, ou modifier le mot-de-passe d'un utilisateur existant, la commande est la même sans l'argument <code>-c</code> : | ||
<pre>htdigest .htpasswd "votre realm" pfoo</pre> | <pre>htdigest .htpasswd "votre realm" pfoo</pre> | ||
Le fichier <code>.htgroup</code> permet de rassembler plusieurs utilisateurs dans un même groupe. Il suffit de créer un fichier (.htgroup) texte contenant par exemple (pour créer un groupe admin et un groupe user) : | |||
<pre>admin: pfoo plop | |||
user: blah</pre> | |||
Pour que tous les utilisateurs valides (qui sont présent dans le .htpasswd) aient accès au dossier : | Pour que tous les utilisateurs valides (qui sont présent dans le .htpasswd) aient accès au dossier : | ||
Ligne 230 : | Ligne 234 : | ||
AuthGroupFile /path/to/.htgroup | AuthGroupFile /path/to/.htgroup | ||
Require valid-user | Require valid-user | ||
</pre> | |||
Accès pour l'utilisateur pfoo et l'ensemble du groupe user uniquement : | |||
<pre> | |||
AuthType Digest | |||
AuthName "votre realm" | |||
AuthDigestDomain / | |||
AuthDigestProvider file | |||
AuthUserFile /path/to/.htpasswd | |||
AuthGroupFile /path/to/.htgroup | |||
require user pfoo | |||
require group user | |||
</pre> | </pre> |