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.
