Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth

Post on 18-Jul-2015

381 views 0 download

Transcript of Andrés gonzález suárez y lucas márquez muñoz pecha-kucha mod auth

MOD_AUTH

REALIZADO POR:LUCAS MARQUEZ MUÑOZANDRES GONZALEZ SUAREZ

● 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?

● 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

● 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

● Como podemos comprobar, la clave ha sido encriptada.

Instalación y Configuración

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.

● Debemos activar el sitio privado.● Para ello, ejecutaremos el comando a2ensite privada

Instalación y Configuración

● Reiniciamos el servidor, para que los cambios y nuevas configuraciones que hemos realizados queden almacenadas.

Instalación y Configuración

● Accedemos desde otro host a nuestro sitio privado para comprobar que la autentificación funciona correctamente.

Comprobación del correctofuncionamiento.

● Y así, hemos realizado una autentificación por usuarios con el módulo del servidor web apache Mod_Auth.

● http://javaguirre.net/2011/01/05/mod_auth-y-apache2-poniendo-password-a-tu-sitio-web/

Fuentes

FIN