Pages : 1
#1 Le 21/12/2023, à 16:59
- hombert1947
.htaccess et .htpasswd
Bonjour à tous
Je pense que cette rubrique "serveur" est la bonne.
Voici ma question :
j'ai créé les fichiers dont le nom est repris dans le sujet.
Avant de les installer (à la racine) sur le serveur de Free qui héberge mon site, je souhaiterai
connaitre les instructions qui faut mettre à l'intérieur de ces fichiers.
Pour l'un, je suppose qu'il faut renseigner le ou les noms des autorisés, mais pour l'autre ?
J'ai effectué quelques recherches dans ce forum ou internet, mais des explications trop techniques
m'empêchent de comprendre.
Merci de bien vouloir prendre un peu de temps pour me répondre.
Hors ligne
#2 Le 21/12/2023, à 17:50
- jplemoine
Re : .htaccess et .htpasswd
Alors en fait, c'est assez simple mais assez compliqué (on n'a pas d'erreur explicite):
le .htaccess global se met à la racine du site et/ou à la racine du répertoire que l'on veut protéger
son contenu doit être quelque chose comme ça (voir doc Free) :
PerlSetVar AuthFile dossier/sous_dossier/htpasswd.txt
AuthName "Acces Restreint"
AuthType Basic
require valid-user
AuthName --> C'est un libellé (pour l'humain) qui s'affichera lors de la demande de mot de passe (la machine ne fera que l'exécuter)
La difficulté est que le chemin du fichier doit être le chemin absolu à partir de la racine
Dans le répertoire spécifique indiqué par PerlSetVar
.htpasswd
contenu :
Deny from all
--> on ne veut pas y accéder depuis le web
htpasswd.txt
contenu :
login1:mot_de_passe_codé1
login2:mot_de_passe_codé2
Quelques pages de doc :
http://sdz.tdct.org/sdz/creer-un-htacce … ee-fr.html
Voir aussi http://jfturner.free.fr/annexe/pages/pr … ssier.html
NB : Certaines syntaxes sont (étaient) spécifiques à Free. Sur d'autres FAI, ce n'est pas tout à fait ça.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Déconnecté jusqu’à nouvel ordre
Hors ligne
#3 Le 21/12/2023, à 18:44
- bruno
Re : .htaccess et .htpasswd
Bonjour,
Quel rapport avec Ubuntu ?
Le fichiers .htaccess contiennent des directives Apache spécifiques au dossier dans lequel ils ont placés.
Les fichiers .htpasswd se génèrent avec la commande htpasswd. Voir aussi : https://httpd.apache.org/docs/current/howto/auth.html
Le nom du fichier doit commencer par un point pour éviter d'être affiché par n'importe quel navigateur web…
#4 Le 21/12/2023, à 18:51
- jplemoine
Re : .htaccess et .htpasswd
Quel rapport avec Ubuntu ?
Aucun... Mais bon, on va dire que c'est hors sujet mais si ça peut dépanner...
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Déconnecté jusqu’à nouvel ordre
Hors ligne
#5 Le 22/12/2023, à 18:06
- hombert1947
Re : .htaccess et .htpasswd
Et bien merci
Je vais suivre à la lettre vos indications
Hors ligne
Pages : 1