Htpasswd Generador

Crea archivos .htpasswd seguros para autenticación de Apache.

Acerca de la Autenticación .htpasswd

El archivo .htpasswd se utiliza para almacenar nombres de usuario y contraseñas para la autenticación básica en el servidor Apache HTTP. Proporciona una forma simple pero efectiva de proteger directorios, archivos o sitios web completos del acceso no autorizado.

Algoritmo MD5 (APR1)

Este es el algoritmo predeterminado y más compatible para servidores Apache. Utiliza un hash personalizado basado en MD5 (APR1) con una sal aleatoria para mayor seguridad.

Algoritmo SHA-1

Utiliza el algoritmo hash SHA-1. Aunque aún es compatible, MD5 (APR1) generalmente se prefiere para la autenticación básica de Apache.

Cómo implementar .htpasswd

  1. Genera tu nombre de usuario y hash de contraseña usando la herramienta anterior.
  2. Crea un archivo llamado .htpasswd en un directorio no público de tu servidor.
  3. Pegar la línea generada (por ejemplo, user:$apr1$random$hash) en ese archivo.
  4. Configura tu archivo .htaccess o la configuración de Apache para que apunte a este archivo usando AuthUserFile.