<IES GRAN CAPITÁN>


    AUTENTICACIÓN EN APACHE - MOD_AUTH




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

Andrés gonzález suárez mod auth

  • 1.
    <IES GRAN CAPITÁN> AUTENTICACIÓN EN APACHE - MOD_AUTH Presentado por: ANDRÉS GONZÁLEZ SUÁREZ ,
  • 2.
    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.
  • 3.
    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”.
  • 4.
    Página 2 Como podemoscomprobar, 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.
  • 5.
    Página 3 Debemos activarel sitio privado. Para ello, ejecutaremos el comando “a2ensite privada”.
  • 6.
    Página 4 Reiniciamos elservidor, 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.
  • 7.