¿Qué es htpasswd?
htpasswd es una herramienta de comando del servidor http de código abierto apache httpd, que se utiliza para generar archivos de contraseñas para la autenticación básica http.
¿Cuál es la diferencia entre los métodos de cifrado?
MD5:Utilice MD5 para cifrar contraseñas. En Windows, Netware y TPF, este es el método de cifrado predeterminado.
crypt:Utilice crypt() para cifrar la contraseña. Este es el valor predeterminado en plataformas distintas de Windows, Netware y TPF. Aunque es compatible con htpasswd en todas las plataformas, no lo es con servidores httpd en Windows, Netware y TPF.
SHA:Cifre la contraseña usando SHA. Está diseñado para facilitar la migración o migración a Netscape utilizando el formato de intercambio de directorios LDAP (ldif).
plain:Sin cifrado, utilice contraseñas de texto sin formato. Aunque htpasswd puede crear este tipo de contraseñas en todas las plataformas, el servidor httpd sólo admite contraseñas de texto sin formato en Windows, Netware y TPF.
¿Por qué hacerlo en línea?
Si no utilizamos un servidor Apache, como nginx, etc., es posible que no tengamos esta herramienta de línea de comandos a mano y no podremos generar un archivo de contraseña. La versión en línea puede ser conveniente para que la utilicen los administradores del servidor. .