Qu’est-ce que htpasswd ?
htpasswd est un outil de commande du serveur http open source apache httpd, utilisé pour générer des fichiers de mots de passe pour l'authentification de base http.
Quelle est la différence entre les méthodes de cryptage ?
MD5:Utilisez MD5 pour crypter les mots de passe. Sous Windows, Netware et TPF, il s'agit de la méthode de cryptage par défaut.
crypt:Utilisez crypt() pour chiffrer le mot de passe. Il s'agit de la valeur par défaut sur les plateformes autres que Windows, Netware et TPF. Bien qu'il soit pris en charge par htpasswd sur toutes les plateformes, il n'est pas pris en charge par les serveurs httpd sous Windows, Netware et TPF.
SHA:Chiffrez le mot de passe à l'aide de SHA. Il est conçu pour faciliter la migration vers Netscape à l'aide du format d'échange d'annuaire LDAP (ldif).
plain:Pas de cryptage, utilisez des mots de passe en texte brut. Bien que htpasswd puisse créer de tels mots de passe sur toutes les plateformes, le backend httpd ne prend en charge que les mots de passe en texte brut sous Windows, Netware et TPF.
Pourquoi le mettre en ligne ?
Si nous n'utilisons pas de serveur Apache, tel que nginx, etc., nous n'aurons peut-être pas cet outil de ligne de commande à portée de main et nous ne pourrons pas générer de fichier de mot de passe. La version en ligne peut être pratique pour les administrateurs de serveur. .