Apache : Protéger un dossier par mot de passe
Table des matières
Vous voulez protéger un dossier par mot de passe ? C'est facile avec apache et les .htacess !
Dans un premier temps, créer un fichier .htaccess avec ceci dedans :
Pour ce faire, on créé le fichier sur le serveur web ou sur un PC Linux avec la commande htpasswd :
Saisir le mot de passe souhaité et valider.
Introduction
Vous voulez protéger un dossier par mot de passe ? C'est facile avec apache et les .htacess !
Mise en place
Création du .htaccess
Dans un premier temps, créer un fichier .htaccess avec ceci dedans :
Code BASH :
AuthName "Acces Restricted" AuthType Basic AuthUserFile /var/www/localhost/htdocs/test2/.htpasswd Require valid-user
Génération de l'utilisateur et mot de passe
Pour ce faire, on créé le fichier sur le serveur web ou sur un PC Linux avec la commande htpasswd :
Code BASH :
htpasswd -cm .htpasswd $USER
Saisir le mot de passe souhaité et valider.
Code BASH :
$ cat .htpasswd toto:$apr1$7nKtEaVI$Xy2Oa1Z8YnkRmGzRTmXIU/
L'effet souhaité est attendu