Salut
pour proteger l acces a un dossier dans un site aller dans
/etc/httpd/conf/access.conf

## ## access.conf -- Apache HTTP server configuration file
## # # This is the default file for the AccessConfig directive in
httpd.conf.
# It is processed after httpd.conf and srm.conf.
# # To avoid confusion, it is recommended that you put all of your
# Apache server directives into the httpd.conf file and leave this
# one essentially empty.
#
<Directory /home/userspace/htdocs/intranet>
AuthType Basic
AuthName verif_intranet
AuthUserFile /web/ok_users/intranet
<limit GET POST>
require valid-user
</Limit>
</Directory>

AuthName donne unn nom a la procedure d authentification
AuthUserFile determine le fichier dans lequel sont stockes en crypte les
mots de pass des utilisateurs autorises a se connecter
il faut maintenant creer le fichier contenant les donnees liees aux
autorisations
ce fichier doit se trouver dans un repertoire inaccessible aux clients du
site web
root#mkdir /web
root#cd /web
root#mkdir ok_users

maintenant on va creer le fichier avec l utilitaire d apache htpasswd
root#htpasswd -c /web/ok_users/intranet jamel
il faudra taper un mot de pass pour le login jamel
pour ajouter d autre utilisateur , utiliser la meme commande sans le
parametre -c , sinon vous ecraserez le fichier existant
Relancer httpd
/etc/rc.d/init.d/httpd restart

> Je tente de limit� les access dans certains repertoire de monm serveur
web,
> j'ai cr�e un document .htaccess
> dans le repertoire en question mais cela ne fonctionne pas
> comment on peut deboguer cela.
>
> Merci d'avance
>
> Ryser Fran�ois
> LEM SA
> System Admin

button78.gif

Répondre à