Upload
andres-gonzalez-suarez
View
288
Download
0
Embed Size (px)
Citation preview
<IES GRAN CAPITÁN>
A U T E N T I C A C I Ó N E N A P A C H E - M O D _ A U T H
Presentado por:
ANDRÉS GONZÁLEZ SUÁREZ
,
MOD_AUTH
ANDRÉS GONZÁLEZ SUÁREZ
1.-¿QUÉ ES MOD_AUTH?
2.- INSTALACIÓN Y CONFIGURACIÓN
3.- COMPROBACIÓN DEL CORRECTO FUNCIONAMIENTO
4.- FUENTES.
Página 1
1.- ¿QUÉ ES MOD_AUTH?
En ocasiones, estamos desarrollando un proyecto y queremos subirlo a nuestros servidores
para probarlo, pero sin que los usuarios puedan tener acceso a este.
Para requerir una autenticación, usamos este módulo, que viene instalado y activado por
defecto en todas las distribucions GNU/Linux, una vez que hayamos instalado un servidor
Apache.
2.- INSTALACIÓN Y CONFIGURACIÓN.
Comenzamos mirando que el módulo “auth_basic.load” esté activado.
En el caso de que no lo estuviera, lo activamos mediante le comando “a2enmod auth_basic”.
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”.
Página 2
Como podemos comprobar, la clave ha sido encriptada.
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.
Página 3
Debemos activar el sitio privado.
Para ello, ejecutaremos el comando “a2ensite privada”.
Página 4
Reiniciamos el servidor, para que los cambios y nuevas configuraciones que hemos realizado
queden almacenadas.
3.- COMPROBACIÓN DEL CORRECTO FUNCIONAMIENTO.
Accedemos desde otro host a nuestro sitio privado para comprobar que la autenticación
funciona correctamente.
Página 5