Htaccess

Un article de Base de connaissances Pascalex.

Jump to: navigation, search

Pour protéger un répertoire de votre site sur votre VPS, vous pouvez utiliser htaccess. Il suffit de mettre 2 fichiers dans votre répertoire: .htaccess et .htpasswd (Attention au point devant le nom des fichiers)

Contenu du fichier .htaccess :

AuthPAM_Enabled off
AuthName "Espace sécurisé par mot de passe"
AuthUserFile /home/webadmin/domaine.com/repertoire/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
require valid-user

Attention à la 3ème ligne, qui indique le chemin complet du fichier .htpasswd


Le fichier .htpasswd comprend la liste des utilisateurs ainsi que leur mots de passe cryptés. par exemple:

Alexandre:passcrypté
Pascale:autrepasscrypté

Pour le créer, le plus simple c'est avec la commande htpasswd:

 htpasswd -c /home/webadmin/domaine.com/repertoire/.htpasswd Alexandre

Il va vous demander le mot de passe, puis le crypter, et le mettre dans le fichier. Il va créer le fichier si il n'existe pas. Vous pouvez ajouter d'autres utilisateurs.


Pour ceux qui veullent aller plus loin:

http://www.linux-pour-lesnuls.com/htaccess.php