/

Protección con .htaccess y .htpasswd en Servidor Ubuntu

Escenario

Estamos desarrollando un proyecto consistente en un software que realiza diversos cálculos relacionados con inversiones, valores, gráficas, etc. El trabajo mientras no esté finalizado no se hará público al estar en fase de desarrollo. Surge la necesidad, por tanto, de proteger con usuario y contraseña el directorio de trabajo, haciéndolo restringido, en el Servidor Ubuntu 18.04.

Solución del problema

En el mismo directorio que queremos proteger creamos dos ficheros con los siguientes nombres, uno .htaccess y el otro .htpasswd .

Contenido del fichero .htaccess
AuthUserFile /var/www/html/altruistas/.htpasswd
AuthType Basic
AuthName "Area restringida"
Require valid-user

En el campo AuthUserFile debe indicarse la ubicación del fichero .htpasswd , y para ello se incluirá su ruta absoluta.

Contenido del fichero .htpasswd
velitaa:$apr1$tnld4$R4NTMVGdPdQpC/3aM/

El contenido íntegro del fichero .htpasswd se genera desde una plataforma dedicada a ello. Aquí se encuentra la forma para generar el usuario y contraseña necesitado.

Directorios y subdirectorios quedan como área protegida en el proyecto.

Deja una respuesta