Htaccess
Un article de Base de connaissances Pascalex.
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:
