lunes, 20 de julio de 2015

Autenticacion al iniciar una pagina en html con htpasswd

El generador htpasswd crea contraseñas que se generan aleatoriamente mediante el algoritmo MD5, lo que significa que se puede utilizar para los sitios alojados en cualquier plataforma, incluyendo Windows y Linux. 

1. Crear al archivo htpasswd dentro del directorio de html con el siguiente codigo:

  • cd /var/www/html
  • htpasswd -c /var/www/html/.htpasswd katty(usuario a crear)
  • Al ejecutar el comando se debe ingresar la contraseña y volver a confirmar la misma

2. Visualizar el archivo generado de autentificacion con el siguiente comando:
  • cat .htpasswd

3. Añadir las siguientes lineas de código en el archivo httpd.conf para la autentificacion correspondiente cerrar y guardar:


  • cd /etc/httpd/conf
  • gedit httpd.conf



#direccion de la ubicacion del archivo a autenticar
<Directory "/var/www/html">
#autenticacion basica
AuthType Basic
#Mensaje que aparecera al abrir la pagina desde el explorador
AuthName "Autenticarse"
#direccion del archivo .htpasswd
AuthUserFile /var/www/html/.htpasswd
#permitir usuarios validos
Require valid-user
</Directory>



4. Reiniciar el servicio de httpd con el siguiente comando:
  • systemctl restart httpd
5. Ingresar al navegador localhost y aparecerá lo anteriormente creado para la autentificación de la pagina de inicio:













No hay comentarios:

Publicar un comentario