Htpasswd Générateur
Créez des fichiers .htpasswd sécurisés pour l'authentification Apache.
À propos de l'authentification .htpasswd
Le fichier .htpasswd est utilisé pour stocker les noms d'utilisateur et les mots de passe pour l'authentification de base sur le serveur HTTP Apache. Il offre un moyen simple mais efficace de protéger les répertoires, les fichiers ou des sites web entiers contre les accès non autorisés.
Algorithme MD5 (APR1)
Ceci est l'algorithme par défaut et le plus compatible pour les serveurs Apache. Il utilise un hachage personnalisé basé sur MD5 (APR1) avec un sel aléatoire pour une sécurité renforcée.
Algorithme SHA-1
Utilise l'algorithme de hachage SHA-1. Bien qu'encore pris en charge, MD5 (APR1) est généralement préféré pour l'authentification de base Apache.
Comment implémenter .htpasswd
- Générez votre nom d'utilisateur et le hachage de votre mot de passe à l'aide de l'outil ci-dessus.
- Créez un fichier nommé
.htpasswddans un répertoire non public de votre serveur. - Collez la ligne générée (par exemple,
user:$apr1$random$hash) dans ce fichier. - Configurez votre fichier
.htaccessou la configuration Apache pour pointer vers ce fichier en utilisantAuthUserFile.