Prochaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes |
logiciel:htaccess [2007-02-16 22:10] – créée duranlef | logiciel:htaccess [2011-08-05 15:57] – [Protéger un répertoire avec un mot de passe] derval |
---|
===== Protéger un répertoire avec un mot de passe ===== | ===== Protéger un répertoire avec un mot de passe ===== |
| |
Il est possible de protéger l'accès à un répertoire Web avec un mot de passe. Soient ''<répertoire-web>'' le [[:compte:page_web|répertoire Web de l'usager]], ''<sous-répertoire>'' le sous-répertoire à protéger et ''<usager-accès>'' un nom d'usager pour l'accès au sous-répertoire, voici la procédure: | Il est possible de protéger l'accès à un répertoire Web avec un mot de passe. Soient ''<dossier-web>'' le [[:compte:page_web|répertoire Web de l'usager]], ''<sous-dossier>'' le sous-répertoire à protéger et ''<autorise>'' un nom d'usager de votre choix pour l'accès au sous-répertoire, voici la procédure avec un exemple dans la colonne de droite : |
| |
- se brancher sur ''frontal.iro.umontreal.ca'' ou sur son serveur si son compte est sur un serveur de recherche | * se brancher sur ''frontal.iro.umontreal.ca'' ou sur son serveur si son compte est sur un serveur de recherche |
- taper les commandes suivantes: <code>cd <répertoire-web>/<sous-répertoire> | * créer le sous-répertoire ''<dossier-web>/<sous-dossier>'' s'il n'existe pas déjà |
htpasswd -c .htpasswd <usager-accès></code> | * taper les commandes suivantes : |
- tapez le mot de passe désiré pour cet usager | |
- retapez le mot de passe désiré pour cet usager | | (b) (b) cd <dossier-web>/<sous-dossier> (b) (b) (b) (b) | (b) (b) cd /home/www-etud/usagers/moimeme/HTML/restreint (b) (b) (b) (b) | |
- créer un fichier ''.htaccess'' contenant les lignes suivantes: <code>AuthUserFile <répertoire-web>/<sous-répertoire>/.htpasswd | | (b) (b) htpasswd -c .htpasswd <autorise> | (b) (b) htpasswd -c .htpasswd permis | |
AuthGroupFile /dev/null | |
AuthName TOC-TOC | * taper le mot de passe désiré pour cet usager |
AuthType Basic | * retaper le mot de passe désiré pour cet usager |
<Limit GET> | * créer un fichier ''.htaccess'' contenant les lignes suivantes (un fichier prêt à copier-coller suit) : |
require user <usager-accès> | |
</Limit></code> | | (b) (b) AuthUserFile <répertoire-web>/<sous-répertoire>/.htpasswd (b) (b) | |
| | (b) (b) AuthGroupFile /dev/null | |
| | (b) (b) AuthName <invite> | |
| | (b) (b) AuthType Basic | |
| | (b) (b) <Limit GET> | |
| | (b) (b) </Limit> | |
| |
| AuthUserFile /home/www-etud/usagers/moimeme/HTML/restreint/.htpasswd |
| AuthGroupFile /dev/null |
| AuthName Qui_es_tu_? |
| AuthType Basic |
| <Limit GET> |
| </Limit> |
| |