Répertoires protégés par mot de passe

Cette aide vous permet de voir comment protéger un répertoire par un fichier .htaccess afin de restreindre les accès aux fichiers du répertoire ainsi protégé. Dans la liste "Current Protected Directories" nous voyons qu'il n'y a actuellement aucun répertoire de protégé. Nous allons donc "Trouver un répertoire protégé par mot de passe" afin de protéger un dossier :


Vous arrivez à la racine de votre répertoire /public_html ou est publié votre site. Si vous souhaitez protéger un répertoire, (dans notre exemple le dossier "test") cliquez sur "Protect" dans la colonne Action sur la ligne de ce répertoire :


Indiquez l'intitulé du répertoire protégé (sans caractères accentués), le nom d'utilisateur et enfin le mot de passe qui seront nécessaires à l'identification. Une fois toutes les champs renseignés, validez par "Sauvegarder" :


Si vous êtes habitué à utiliser des fichiers .htaccess, vous constaterez que le fonctionnement est propre à DirectAdmin et différent de la méthode classique. À la racine de votre nom de domaine se trouve un dossier .htpasswd alors que le fichier .htaccess est stocké à la racine du répertoire protégé. Attention de ne pas supprimer ces dossiers/fichiers faute de quoi le système de protection ne fonctionnerait plus. Lorsque vous vous rendez dans le dossier protégé en passant par votre navigateur, une boite de dialogue vous invitera à saisir votre nom d'utilisateur et votre mot de passe pour vous permettre d'en afficher le contenu :


Si vous souhaitez modifier les paramètres de protection d'un dossier, vous devez sélectionner le répertoire protégé depuis la liste "Current Protected Directories". Si votre modification consiste à ajouter un utilisateur vous devez simplement compléter le formulaire comme indiqué plus haut.  Si vous souhaitez à l'inverse supprimer un utilisateur, vous devez cocher la case "Select" qui correspond à la ligne de l'utilisateur à supprimer et cliquer sur "Delete" :