Passer au contenu principal

Utiliser un .htaccess

Un .htaccess permet de limiter l'accèaccès àà un dossier, soit totalement, soit par un mot de passe. C'est une thode trètrès simple et fiable, qui peut êêtre utiliséutilisée pour faire un espace administrateur basique. Pour l'utiliser, crécréez simplement un fichier nomménommé .htaccess dans le dossier que vous voulez protéprotéger, puis suivez les instructions adaptéadaptées àà votre besoin ci-dessous.

Identifiant et mot de passe personnalisépersonnalisé

Vous allez devoir crécréer des couples identifiant/mot de passe et les stocker dans un fichier. Ce seront les seuls comptes autoriséautorisés àà accéaccéder au dossier protégéprotégé.

CréCréation des comptes autoriséautorisés

Pour cela, crécréez tout d'abord un fichier nomménommé .htpassdb dans le dossier de votre choix (si possible dans un emplacement sécurisésécurisé. Ensuite, allez sur ce site pour chiffrer votre mot de passe.

Sur ce site, entrez l'identifiant souhaitésouhaité et le mot de passe associéassocié, choisissez le mode Bcrypt, vous obtiendrez alors une ligne du type login:mot de passe chiffréchiffré. Copiez cette ligne dans votre fichier .htpassdb.

image-1598283200980.pngimage-1598283200980.png

Vous pouvez crécréer autant de couples identifiant/mot de passe que vous voulez, et les stocker dans le me .htpassdb, ligne par ligne.

ÉÉcriture du .htaccess

Dans le fichier .htaccess que vous venez de crécréer, rentrez les informations suivantes :

AuthUserFile /home/{LOGIN}/public_html/{CHEMIN}/.htpasswd
AuthName "AccèAccès reservéreservé"
AuthType Basic
Require valid-user

Sur la ligne AuthUserFile, remplacez les choses suivantes :

  • home : Si vous êêtes dans un espace club, remplacez par home_club, sinon laissez tel quel.
  • {LOGIN} : Remplacez par votre login INSA, ou celui de votre club
  • {CHEMIN} : Remplacez par le chemin vers votre .htpassdb, relatif au dossier public_html

Votre dossier est maintenant accessible seulement par les comptes que vous avez autoriséautorisé, et vous devrez avoir une fenêfenêtre vous demandant d'entrer vos identifiants comme ci+dessous:

image-1598283719665.pngimage-1598283719665.png

Identifiant et mot de passe INSA (avec

Avec le LDAP)

CAS (Recommandé)

Voir la page dédiée.

Avec le LDAP (Déprécié)

Si vous voulez seulement restreindre l'accèaccès aux éétudiants INSA, merci de suivre la procéprocédure crite sur la page du LDAP.