La contraseña protege un directorio web con .htaccess

Apache hace referencia al archivo .htaccess en los directorios de documentos web para obtener información de control de acceso y otros usos. Una configuración simple permite la protección de contraseña con múltiples combinaciones de nombre de usuario / contraseña.


En el directorio a proteger, cree un archivo .htaccess con contenidos como este:

AuthType Basic
AuthUserFile / safe / dir / htpasswd
AuthName "Texto mostrado en popup"
requiere usuario valido

Hay muchas otras opciones para .htaccess, pero estas son opciones básicas relacionadas con la contraseña para comenzar. El AuthUserFile se refiere a un archivo completamente calificado que no debe estar en los directorios de documentos del servidor web. El archivo htpasswd puede tener cualquier nombre, puede haber varios archivos que almacenan contraseñas para .htaccess, y cada uno puede compartirse para su uso en múltiples directorios.

Para crear el primer y segundo par de usuario / contraseña, use:

htpasswd -cb / safe / dir / htpasswd user1 password1
htpasswd -b / safe / dir / htpasswd user2 PaSsWoRd2

Se pueden agregar pares de usuario / contraseña adicionales utilizando el segundo formulario. Asegúrese de proteger el archivo htpasswd.