Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteProchaine révisionLes deux révisions suivantes |
logiciel:htaccess [2011-03-16 20:43] – ajout d'un exemple derval | logiciel:htaccess [2011-03-22 20:45] – derval |
---|
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 pour l'accès au sous-répertoire, voici la procédure avec un exemple dans la colonne de droite : | 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 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 |
- créer le sous-répertoire ''<dossier-web>/<sous-dossier>'' s'il n'existe pas déjà | * créer le sous-répertoire ''<dossier-web>/<sous-dossier>'' s'il n'existe pas déjà |
- taper les commandes suivantes : | * taper les commandes suivantes : |
| |
| (b) (b) cd <dossier-web>/<sous-dossier> (b) (b) (b) (b) | (b) (b) cd /home/www-etud/usagers/usager/HTML/restreint (b) (b) (b) (b) | | | (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) | |
| (b) (b) htpasswd -c .htpasswd <autorise> | (b) (b) htpasswd -c .htpasswd permis | | | (b) (b) htpasswd -c .htpasswd <autorise> | (b) (b) htpasswd -c .htpasswd permis | |
| |
- tapez le mot de passe désiré pour cet usager | * taper le mot de passe désiré pour cet usager |
- retapez le mot de passe désiré pour cet usager | * retaper le mot de passe désiré pour cet usager |
- créer un fichier ''.htaccess'' contenant les lignes suivantes : | * créer un fichier ''.htaccess'' contenant les lignes suivantes : |
| |
| (b) (b) AuthUserFile <répertoire-web>/<sous-répertoire>/.htpasswd (b) (b) (b) (b) | (b) (b) AuthUserFile /home/www-etud/usagers/usager/HTML/restreint/.htpasswd (b) (b) (b) (b) | | | (b) (b) AuthUserFile <répertoire-web>/<sous-répertoire>/.htpasswd (b) (b) (b) (b) | |
| (b) (b) AuthGroupFile /dev/null | (b) (b) AuthGroupFile /dev/null | | | (b) (b) AuthGroupFile /dev/null | |
| (b) (b) AuthName <invite> | (b) (b) AuthName Qui_es_tu_? | | | (b) (b) AuthName <invite> | |
| (b) (b) AuthType Basic | (b) (b) AuthType Basic | | | (b) (b) AuthType Basic | |
| (b) (b) <Limit GET> | (b) (b) <Limit GET> | | | (b) (b) <Limit GET> | |
| (b) (b) require user <autorise> | (b) (b) require user permis | | | (b) (b) </Limit> | |
| (b) (b) </Limit> | (b) (b) </Limit> | | |
| |
| <code> |
| AuthUserFile /home/www-etud/usagers/moimeme/HTML/restreint/.htpasswd |
| AuthGroupFile /dev/null |
| AuthName Qui_es_tu_? |
| AuthType Basic |
| \<Limit GET\> |
| \</Limit\> |
| </code> |