andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth
TRANSCRIPT
![Page 1: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/1.jpg)
MOD_AUTH
REALIZADO POR:LUCAS MARQUEZ MUÑOZANDRES GONZALEZ SUAREZ
![Page 2: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/2.jpg)
● En ocasiones, estamos desarrollando un proyecto y queremos subirlo a nuestro servidores para probarlo, pero sin que los usuarios puedan tener acceso a este.
● Para requerir autenticación, usamos este módulo, que viene instalado y activado por defecto en todas las distribuciones GNU/Linux una vez que hayamos instalado un servidor Apache.
¿Qué es Mod_Auth?
![Page 3: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/3.jpg)
● Comenzamos mirando que el módulo auth_basic.load esté activado.
● En el caso de que no lo estuviera, lo activamos mediante el comando a2enmod auth_basic.
Instalación y Configuración
![Page 4: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/4.jpg)
![Page 5: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/5.jpg)
● En segundo lugar, creamos la carpeta donde se alojarán las claves para la autenticación y creamos una de estas claves con el comando htpasswd.
Instalación y Configuración
![Page 6: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/6.jpg)
![Page 7: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/7.jpg)
● Como podemos comprobar, la clave ha sido encriptada.
Instalación y Configuración
![Page 8: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/8.jpg)
![Page 9: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/9.jpg)
Instalación y Configuración
● En /etc/apache2/sites-availables, creamos el VirtualHost para nuestro sitio privado.
● Nos aseguramos de que este esté configurado de forma que, a la hora de introducir la URL, nos pida un usuario y una contraseña válidos.
![Page 10: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/10.jpg)
![Page 11: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/11.jpg)
● Debemos activar el sitio privado.● Para ello, ejecutaremos el comando a2ensite privada
Instalación y Configuración
![Page 12: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/12.jpg)
![Page 13: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/13.jpg)
● Reiniciamos el servidor, para que los cambios y nuevas configuraciones que hemos realizados queden almacenadas.
Instalación y Configuración
![Page 14: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/14.jpg)
![Page 15: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/15.jpg)
● Accedemos desde otro host a nuestro sitio privado para comprobar que la autentificación funciona correctamente.
Comprobación del correctofuncionamiento.
![Page 16: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/16.jpg)
![Page 17: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/17.jpg)
![Page 18: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/18.jpg)
● Y así, hemos realizado una autentificación por usuarios con el módulo del servidor web apache Mod_Auth.
![Page 19: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/19.jpg)
● http://javaguirre.net/2011/01/05/mod_auth-y-apache2-poniendo-password-a-tu-sitio-web/
Fuentes
![Page 20: Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth](https://reader033.vdocuments.net/reader033/viewer/2022042607/55a9c3321a28ab967d8b46b7/html5/thumbnails/20.jpg)
FIN