A propos de l'outil htpasswd
htpasswd est un composant essentiel du serveur HTTP Apache, utilisé pour créer et mettre à jour le fichier texte stockant le nom d'utilisateur et le mot de passe afin de réaliser l'authentification HTTP de base. Cet outil en ligne imite la fonctionnalité de la ligne de commande officielle, pour que tous les administrateurs de serveurs web puissent fournir des services pratiques. Algorithmes de cryptage pris en charge
MD5:
- Utilise la variante MD5 propriétaire d'Apache.
- Cryptage par défaut de Windows/NetwareSHA:
- Algorithme de hachage sécurisé conforme à LDAP.
- Convient à la compatibilité avec les services d'annuaire Netscape.crypt():
- Chiffrement traditionnel pour les systèmes UNIX
- Ne s'applique pas aux environnements Windows Texte brut (non recommandé):
- Pour les environnements de test uniquement
- Peut ne pas être pris en charge sur certaines plates-formes Scénarios d'application typiques
- Générer des fichiers de mots de passe pour des serveurs non-Apache tels que Nginx
- Test rapide des configurations d'authentification HTTP
- Protection temporaire des répertoires de l'environnement de développement Conseils de sécurité
La génération des mots de passe se fait localement dans le navigateur, aucune information sensible n'est transmise au serveur. Il est recommandé de télécharger le fichier immédiatement après sa génération et de ne pas le stocker sur le réseau.