Apache4

641 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
641
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Apache4

  1. 1. PRÁCTICA DE REDES APACHE 4Juan A. Rodríguez de la Rosa 2º ASIR
  2. 2. Índice de contenido MOD_AUTH_DIGEST...................................................................................................................3 MOD_AUTH_BASIC.....................................................................................................................5 MÓDULO PERSONALIZADO......................................................................................................8
  3. 3. MOD_AUTH_DIGESTPrimero instalamos el servicio apache 2 y después habilitamos el módulo mediante el comando“a2enmod auth_digest”Nota: he de decir que este modulo de autentificación lo he recogido de la práctica realizada en laentrega de la práctica de apache 3, que hice con Rafa Delgado.Posteriormente creamos un virtualhost que quedaría de la siguiente manera:
  4. 4. Posteriormente introducimos los usuarios con los que autenticaremos, a continuación dejo laimagen de la introducción de un usuario. Pero para crear el documento donde se guardan losusuarios se utilizaría el parametro -c después del comando htdigest.Y posteriormente comprobamos que funciona:Introducimos usuario y contraseña y ya podemos acceder:
  5. 5. MOD_AUTH_BASICAhora pasaremos a la creación del módulo mod_auth_basic, primero os dejo la imagen de la zonadel dominio donde se indica el alias que se corresponderá el módulo:Después creamos el VirtualHost que añadiremos en el directorio sites-avaliable dentro de apache2con el siguiente contenido dentro:
  6. 6. Después creamos el index.html que introduciremos dentro del directorio indicado anteriormente enel VirtualHost:Posteriormente creamos un usuario con el siguiente comando:Y aquí como vemos a continuación lo vemos ya creado y guardado:Posteriormente habilitamos el modulo auth y reiniciamos apache:
  7. 7. Ya pasaremos a comprobar que efectivamente nos pide usuario y clave cuando queremos accederintroducciendo auth.delgarosa.cms.com como indicamos en pasos anteriores:Y una vez introducidos los datos y aceptados, vemos que funciona correctamente:
  8. 8. MÓDULO PERSONALIZADOAhora pasaremos a la creación del módulo personalizado pero para ello primero os dejo la imagende la zona del dominio donde se indica el alias que se corresponderá el módulo:Ahora pasaremos a la creación del VirtualHost de tal manera que lo dejaremos así:
  9. 9. Después realizamos la creación del siguiente archivo y lo introducimos dentro del directorioindicado en el VirtualHost:Posteriormente creamos el index dentro del mismo directorio que es el indicado en el VirtualHost:Posteriormente creamos el usuario tal y como en el auth y el digest pero en este caso la direcciónes /home/personalizado/.passwdPersonalizadoComo vemos en la siguiente imagen ya tenemos creado el usuario:Después habilitamos el módulo y posteriormente reiniciamos apache
  10. 10. Ya podremos pasar a la comprobación y como comprobamos a continuación efectivamente nos pideautentificación cuando accedemos por medio de personalizado.delgarosa.cms.com:Y después de introducir el usuario y contraseña correctamente ya podremos acceder:

×