Practica Apache 4

8
Emanuel Adrián Gabriel Stasiuc Práctica 4 Apache

Transcript of Practica Apache 4

aaaaa

Emanuel Adrián Gabriel Stasiuc

Práctica 4

Apache

2

2 Servicios de Red e Internet 2º A.S.I.R. Emanuel Adrian Gabriel Stasiuc

Práctica Apache 4 Hemos visto en clase que una manera de acceder a un sitio web

de Apache es mediante autenticación en un servidor LDAP.

Investiga otras maneras mediante las que nos podríamos

autenticar en un sitio web de Apache, pruébalas y haz un

artículo en tu blog.

He decidido implementar la Autenticación mediante

Base de Datos

Para ello, vamos a usar el Sitio Web creado anteriormente

http://www.emanuel.es

3 Servicios de Red e Internet 2º A.S.I.R. Emanuel Adrian Gabriel Stasiuc

Primero creamos una Base de Datos en nuestro Servidor

llamada “autenticacion”

Dentro de la Base de Datos “autenticacion” creamos una tabla

llamada “usuarios” con 2 columnas:

4 Servicios de Red e Internet 2º A.S.I.R. Emanuel Adrian Gabriel Stasiuc

Dentro de la tabla “usuarios” vamos a insertar dos columnas

(login y pwd):

Comprobamos que tenemos creadas las dos columnas:

Dentro de nuestra base de datos seleccionamos insertar datos

y agregamos dos usuarios con sus contraseñas cifradas:

5 Servicios de Red e Internet 2º A.S.I.R. Emanuel Adrian Gabriel Stasiuc

Comprobamos que los usuarios se han creado y tienen la

contraseña cifrada:

Creamos una carpeta “privado” dentro de la carpeta de nuestro

sitio http://www.emanuel.es

6 Servicios de Red e Internet 2º A.S.I.R. Emanuel Adrian Gabriel Stasiuc

Ahora nos vamos al fichero de nuestro Sitio

http://www.emanuel.es y agregamos el directorio creado

anteriormente “privada” y la configuración de autenticación:

Activamos el sitio “joomla” que acabamos de configurar:

Instalamos el módulo libapache2-mod-auth-mysql:

7 Servicios de Red e Internet 2º A.S.I.R. Emanuel Adrian Gabriel Stasiuc

Activamos los siguientes módulos y reiniciamos el servicio

apache2:

Vamos a nuestro Cliente e intentamos acceder a la carpeta

“privada” que hemos configurado en nuestro sitio.

Introducimos uno de los usuarios creados anteriormente, el

usuario “emanuel” y su contraseña “emanuel”:

8 Servicios de Red e Internet 2º A.S.I.R. Emanuel Adrian Gabriel Stasiuc

Si introducimos correctamente uno de los usuarios, podemos

entrar perfectamente dentro de la carpeta “privada”:

En caso contrario, nos avisa que necesitamos autorización: