Ou installer les fichiers htaccess et htpasswd

Bonjour !

A quel niveau dois-je creer ces deux fichiers car j’aimerais bien sécuriser un site apache ou plutot un dossier qui est dans l’index (le site est à l’interieur)

Merci

salut
dans le fichier www/ du site :slightly_smiling:

merci !! je te tiens au courant, j’aurai surement d’autres questions

Re

Pourrai-je avoir un exemple sachant que le site a protéger se trouve dans le dossier cfa-intranet dans /var/www? Je suis debutant en debian et c’est pas facile lol
Merci

Hello, tiens tu trouveras un exemple de syntaxe ici, à toi de l’adapter;
cbiot.fr/wp/?p=311

Tu mets ton .htaccess dans /var/www/cfa-intranet

Dans ton cas, un truc du style :

[quote]
AuthUserFile /var/www/.htpasswd
AuthName "Zone Protégée"
AuthType Basic
require valid-user[/quote]

Et le .htaccess dans un niveau non protégé, ex. /var/www/
Ce chemin est aussi bien à spécifier le .htaccess

Pour le .htpasswd, utilise cette commande

Avec Mon_User -> le login,
il te demandera un mot de passe (2 fois)
et te créera dans le répertoire en cours le fichier .htaccess (attention fichier caché il commence par un point, donc pour le voir ls -a)

Sinon
system-linux.eu/index.php?po … c-htpasswd

++
Cyrille

Merci de ta réponse claire !!

J’ai suivi les étapes mais apparemment je sais pas ce que j ai loupé ça marche pas, j’ai les deux fichier a deux niveaux differents /var/www et /var/www/cfa-intranet et rien, les tutos sont claires pourtant…

Une idée sur ce que j’ai loupé?

Merci en tout cas

Apache est il configuré pour gérer les .htaccess ?
doc.ubuntu-fr.org/apache2#active … _.htaccess

J’ai fait la manip mais ca n arien changé
dans mon dossier cfa-intranet j’ai juste un fichier.html
Peut etre dois je le mettre dans un dossier?

:open_mouth:

Merci

As -tu relance apache apres la modif. de son fichier de conf

Fais nous un

ls -la /var/www ls -la /var/www/cfa-intranet

et fais nous voir le contenu de ton .htpasswd et .htaccess

++
Cyrille

Bonjour !

Alors pour les fichiers qui sont dans /var/www

Fichier .htaccess
AuthUserFile /var/www/.htpasswd
2 AuthName "Zone Protégée"
3 AuthType Basic
4 require valid-user
Fichier htpasswd

jul:pujcUrTtMrTXo

Les fichiers dans /var/www/cfa-intranet
fichier .htaccess

uthUserFile /var/www/.htpasswd
2 AuthName "Zone Protégée"
3 AuthType Basic
4 require valid-user

fichier htpasswd

jul:MjH0Xuk25llww

Voila merci de m’aider en tout cas

tu me files les ‘ls -la’ demandés,
thanx

Tiens au fait pourquoi mettre le meme dans www et dans www/truc ?
Si tu protège un niveau, tous les niveaux inférieurs seront automatiquement protégés

Je te conseille :

le .htpasswd dans /var/www

et le .htaccess dans /var/www/intra-cfa

Pourquoi des 1, 2, 3 et 4 devant tes lignes (c’est dû au copier / coller ?, sinon faut virer ça)

AuthUserFile /var/www/.htpasswd AuthName "Zone Protégée" AuthType Basic require valid-user

Oui les numéros sont liés au copié coller j’utilise vim

donc voila ce que contient /var/www
total 16
drwxr-xr-x 3 root root 4096 nov 8 16:53 .
drwxr-xr-x 17 root root 4096 nov 7 18:17 …
drwxr-xr-x 2 root root 4096 nov 8 16:54 cfa-intranet
-rw-r–r-- 1 root root 18 nov 7 22:29 .htpasswd

et ce que contient /var/www/cfa-intranet

total 16
drwxr-xr-x 2 root root 4096 nov 8 16:54 .
drwxr-xr-x 3 root root 4096 nov 8 16:53 …
-rw-r–r-- 1 root root 92 nov 8 16:54 .htaccess
-rw-r–r-- 1 root root 45 nov 7 19:22 index.html

dans mon .htaccess j’ai ca

uthUserFile /var/www/.htpasswd
AuthName "Zone Protégée"
AuthType Basic
require valid-user

et dans mon .htpasswd j’ai ca
jul:pujcUrTtMrTXo

Voila les infos !

Merci