Services internet :

www domaine

hébergement protection répertoireProtection répertoire

Comment restreindre l'accès à un répertoire à certaines personnes uniquement ?

Restreindre l'accès à un répertoire à certaines personnes uniquement
Pour cela, il faut créer 2 fichiers dans le répertoire que vous souhaitez protéger: .htaccess et .htpasswd Voici un exemple de fichier .htaccess pour restreindre l'accès au répertoire.
/home/sites/www.votredomaine/web/repertoire/
-----------------------------------
# .htaccess
AuthUserFile /home/sites/www.votre domaine/web/repertoire/.htpasswd
AuthGroupFile /dev/null
AuthName "Acces Restreint"
AuthType Basic
require valid-user
-------------------------------------------
Il vous faut ensuite mettre le nom des utilisateurs à autoriser dans le fichier .htpasswd indiqué dans le fichier .htaccess (en l'occurence /home/sites/www.votre domaine/repertoire/.htpasswd) , et leur mot de passe crypté, selon le format suivant: nom_utilisateur:mot_de_passe_crypté
Par exemple, pour créer un utilisateur casimir et lui donner un mot de passe gloubiboulga, il faut ajouter à votre fichier .htpasswd la ligne :
-----------------------------------
# .htpasswd
bernard:vnarAlW0b6F.M
-----------------------------
Vous pouvez ajouter autant d'utilisateur que vous désirez, chaque ligne correspondant à un utilisateur.
Pour crypter un mot de passe, vous pouvez utiliser ce formulaire à http://www.webvisio.fr/cgi-bin/crypt.cgi
où il vous suffit de saisir votre mot de passe, de valider le formulaire et de copier/coller le mot de passe crypté pour le placer dans votre fichier .htpasswd.
Pour information complète, visitez le site ci-dessous:
http://www.webvisio.fr/cgi-bin/crypt.cgi

Autres outils hébergement internet

A voir aussi :
Test bande passante


Warning: main(../noms-de-domaines/noms.php) [function.main]: failed to open stream: No such file or directory in /var/www/www.wwwdomaine.com/outil-hebergement/protection-repertoire.php on line 68

Warning: main() [function.include]: Failed opening '../noms-de-domaines/noms.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /var/www/www.wwwdomaine.com/outil-hebergement/protection-repertoire.php on line 68