¿Alguna vez quisiste bloquear un directorio detrás de un sistema simple de usuario / contraseña? Si su servidor web se ejecuta con Apache, puede proteger con contraseña un directorio con bastante facilidad con su archivo .htaccess.
.htaccess AuthType AuthName básico "Contraseña protegida" AuthUserFile /var/www/.htpasswd requiere un usuario válido
La parte importante a tener en cuenta anteriormente es AuthUserFile /var/www/.htpasswd . Eso proporciona la ruta al archivo de contraseña que almacena su nombre de usuario y contraseña. Un archivo .htpasswd de ejemplo se vería así:
.htpasswd billybob: bXBdv1vuq2yOk
Para el ejemplo particular anterior, el nombre de usuario es billybob y la contraseña es temp. No tiene que usar el nombre de archivo .htpasswd, es solo un nombre común ya que la herramienta para crear el archivo en apache se llama htpasswd. También tenga en cuenta que para mantener un poco más seguro el archivo de su contraseña, es una buena idea almacenarlo en un nivel de carpeta por encima de la raíz del sitio web que aloja.
Si necesita generar este archivo, he creado un generador .htpasswd. Genere el nombre de usuario y la contraseña que prefiera y guárdelos en el archivo de contraseña especificado. A partir de ese momento, su directorio ahora debería estar protegido con contraseña. Si necesita almacenar múltiples nombres de usuario y contraseñas, simplemente cree nuevas líneas en su
