..


Liens sponsorisés

Restreindre l'accès à un dossier avec l'authentification

Article écrit par Max Bossi

Dans ce court article, nous allons voir comment utiliser Apache pour restreindre l'accès à un dossier pour que les utilisateurs ayant un identifiant et un mot de passe.

Pour atteindre notre but, nous pouvons simplement recourir au fichier d'habitude. Htaccess en combinaison avec. Htpasswd.

Nous avons d'abord définir le contenu du fichier htaccess comme suit.:






 AuthUserFile / home / sites / www.sito.com / private /. Htpasswd







 AuthName "Zone protégée"







 AuthType Basic







 Require valid-user



C'est très important de bien spécifier le chemin vers le fichier AuthUserFile. Htpasswd.

Maintenant, nous voyons comment créer le fichier Htpasswd dont le contenu devrait avoir la syntaxe suivante.:






 utilisateur1: password1_criptata







 user2: password2_criptata







 user3: password3_criptata



. Pour créer le fichier Htpasswd peut suivre deux voies:

1) si nous avons accès à la coquille de nous rendre notre journal du serveur sur la machine et allez dans le dossier où nous créer le fichier en question:

 



 cd / home / sites / www.sito.com / private /

 
et tapez:
 



 htpasswd-c. htpasswd username

 
désormais le système vous demandera le mot de passe à associer à cet utilisateur, mot de passe, qui devra ensuite confirmer.
Et c'est tout: notre système a généré pour nous htpasswd.!

2) Si vous n'avez pas accès au shell du serveur, vous aurez besoin d'utiliser une petite astuce.
. Fondamentalement, nous pouvons créer "la main" de notre htpasswd utilisé par l'un des nombreux scripts et des outils disponibles sur le Web Voici quelques liens:

Une fois le fichier généré aura seulement pour le sauver et de le télécharger sur notre répertoire web en utilisant un client FTP standard.

Parce que tout fonctionne correctement, bien sûr, vous devez avoir. Htaccess est dans le même dossier que vous voulez protéger, mais il n'est pas nécessaire que vous êtes dans le même dossier. Htpasswd (la chose importante est qu'il est correctement indiqué le chemin pour y arriver) .

Maintenant, essayez d'accéder au dossier protégé via http, si elle fonctionne le serveur web doit retourner une invite de connexion pour insérer le nom d'utilisateur et mot de passe.

Dans la même catégorie ...
E-Learning
Linux (Cours) Linux (Cours)
Guide complet de système open-source. A partir de 49 €.
MySQL (Cours) MySQL (Cours)
Gestion des bases de données open-source. A partir de 39 €.
PHP (cours) PHP (cours)
Cours complet pour la création de sites Web dynamiques. A partir de 49 €.
Liens sponsorisés