digtools
🔐
basic auth,

Générateur de .htpasswd

Générez en toute sécurité les fichiers .htpasswd et .htaccess pour l'authentification Basic directement dans votre navigateur.Les mots de passe ne sont pas envoyés au serveur, ce qui élimine les risques de fuite de données.

🛡️
Dans le navigateur
Aucun envoi au serveur
⚙️
Génération groupée
Crée aussi le .htaccess
🆓
Aucune inscription
Gratuit et illimité
about,

À propos du générateur d'authentification Basic (.htpasswd)

L'« Authentification Basic » est le moyen le plus simple de restreindre l'accès à des pages ou des répertoires spécifiques d'un site web. Pour configurer l'authentification Basic, vous devez placer un fichier .htpasswd contenant une paire nom d'utilisateur/mot de passe chiffré, et un fichier .htaccess décrivant les règles d'authentification sur votre serveur.

Cet outil chiffre votre mot de passe directement dans votre navigateur et génère de manière sécurisée la chaîne de caractères pour .htpasswd et le code de configuration pour .htaccess en même temps. Votre mot de passe n'est jamais envoyé à un serveur, ce qui élimine tout risque de fuite d'informations.

how to,

Comment générer les mots de passe et configurer

ÉTAPE 1

Utilisateur et mot de passe

Saisissez le "Nom d'utilisateur" et le "Mot de passe" que vous souhaitez utiliser pour l'authentification Basic.

ÉTAPE 2

Paramètres avancés

Définissez le nom du domaine (AuthName) affiché dans la boîte de dialogue et le chemin absolu vers le fichier .htpasswd sur le serveur.

ÉTAPE 3

Sélection de l'algorithme

Choisissez l'algorithme de chiffrement. Bcrypt est recommandé pour Apache 2.4 et ultérieur.

ÉTAPE 4

Génération et mise en place

Cliquez sur le bouton "Générer", copiez ou téléchargez le code généré, puis placez-le sur votre serveur.

glossary,

Glossaire de l'authentification Basic

Authentification Basic
Méthode de restriction d'accès simple fournie par défaut avec les serveurs web (comme Apache ou Nginx). Lorsque vous accédez à un répertoire configuré avec cette méthode, le navigateur affiche une boîte de dialogue d'authentification.
.htpasswd
Fichier texte permettant de stocker les noms d'utilisateurs et les mots de passe chiffrés pour l'authentification Basic. Pour des raisons de sécurité, il est recommandé de le placer dans un répertoire supérieur à votre répertoire public (comme public_html).
.htaccess
Fichier utilisé pour contrôler les paramètres du serveur web Apache au niveau du répertoire. Il contient les règles permettant d'activer l'authentification Basic (telles que AuthType Basic ou Require valid-user).
Bcrypt
Un algorithme de hachage de mots de passe fort et actuellement recommandé. Il est conçu pour être intentionnellement lent à calculer, ce qui le rend très résistant aux attaques par force brute. Pris en charge par Apache 2.4 et ultérieur.
AuthName (Nom de domaine)
Message ou nom de groupe affiché dans la boîte de dialogue de l'authentification Basic. Il est configuré pour indiquer à l'utilisateur à quelle zone il tente d'accéder.
AuthUserFile
Le chemin absolu sur le serveur où se trouve le fichier .htpasswd, spécifié dans le fichier .htaccess. Si ce chemin est incorrect, l'authentification ne fonctionnera pas.
Attaque par force brute
Type de cyberattaque consistant à essayer systématiquement toutes les combinaisons de mots de passe possibles pour obtenir un accès non autorisé. L'utilisation d'un algorithme fort comme Bcrypt permet de contrer efficacement ce type d'attaque.
Encodage Base64
Lorsqu'un mot de passe est envoyé du navigateur au serveur avec l'authentification Basic, les données ne sont pas chiffrées mais simplement encodées (converties) dans un format appelé "Base64". Par conséquent, l'authentification Basic doit toujours être utilisée avec une connexion HTTPS.
faq,

Foire aux questions (FAQ) sur l'authentification Basic

Q.Les mots de passe générés sont-ils enregistrés sur le serveur ?
Non. Cet outil utilise JavaScript pour effectuer tout le chiffrement directement dans votre navigateur. Les mots de passe que vous saisissez ne sont jamais envoyés à un serveur via Internet.
Q.Quel algorithme dois-je choisir ?
Si votre serveur utilise Apache 2.4 ou ultérieur, nous recommandons "Bcrypt" pour une meilleure sécurité. Si vous utilisez Nginx ou un serveur plus ancien, choisissez "SHA-1" qui est largement pris en charge.
Q.Ai-je besoin à la fois du .htpasswd et du .htaccess ?
Oui. Dans le cas d'un serveur Apache, vous devez ajouter des règles dans le fichier .htaccess (comme AuthType Basic) pour restreindre l'accès en référençant le fichier .htpasswd. Cet outil génère ce code de configuration automatiquement pour vous.
Q.Que dois-je faire si j'oublie mon mot de passe ?
Vous ne pouvez pas récupérer le mot de passe d'origine à partir du mot de passe chiffré (hachage). Si vous oubliez votre mot de passe, utilisez cet outil pour générer un nouveau hachage et remplacez l'ancien dans le fichier .htpasswd de votre serveur.
Q.Puis-je avoir des identifiants et des mots de passe individuels pour plusieurs utilisateurs ?
Oui. Générez une combinaison nom d'utilisateur/mot de passe avec cet outil, et ajoutez-la sur une nouvelle ligne dans le fichier .htpasswd de votre serveur. Vous pouvez ainsi configurer plusieurs comptes utilisateurs.
Q.Y a-t-il des précautions à prendre lors de la configuration de l'authentification Basic pour WordPress ?
WordPress possède un fichier .htaccess dans son répertoire racine par défaut. Lors de l'ajout de la configuration de l'authentification Basic, assurez-vous de l'ajouter en dehors du code existant de WordPress (en dehors de # BEGIN WordPress ... # END WordPress).
scenes,

Cas d'utilisation

  • 🚧

    Protéger les environnements de test

    Sécurisez les sites de test ou de pré-production contre les moteurs de recherche et les accès non autorisés.

  • 👥

    Créer des pages internes

    Créez des pages dédiées accessibles uniquement aux membres internes ou à des clients spécifiques.

Envoyer des commentaires

Faites-nous part de vos réflexions pour nous aider à améliorer l'outil.

Avis Légal

Les outils fournis sur ce site sont entièrement gratuits, mais veuillez les utiliser à vos propres risques. Nous ne garantissons ni l'exactitude, ni l'exhaustivité, ni la sécurité des résultats de calcul, de conversion ou des données générées. L'exploitant décline toute responsabilité pour tout dommage ou problème causé par l'utilisation de ces outils. La plupart des outils traitent les fichiers et les calculs localement dans votre navigateur, ce qui signifie que vos données saisies ne sont ni envoyées ni stockées sur nos serveurs.