Jose Antonio Albalat AlmenaraAUTENTICACIÓN  EN APACHE
Índice de contenidoAutenticación en un único usuario.........................................................................
Autenticación en un único usuarioCreamos un fichero con htpasswd que es una utilidad que viene con apache, una vez creado ...
Ahora reiniciamos apache:Como vemos se reinicia perfectamente:Ahora vamos hacer la prueba entrando en el navegador y proba...
Como vemos autentifica perfectamente.Autenticacion a varias personasAhora nos vamos al directorio /etc/apache2 y creamos u...
Ahora nos vamos a /etc/apache2/httpd.conf y lo modificamos para que se puedan autentificar todaslas personas que tenemos e...
Ahora vamos a probar que podemos autentificarnos y que podemos acceder al archivo de la carpetaprivada con los tres usuari...
Autenticación mediante base de datos:Primero creamos la base de datos, dentro de la base de datos creamos la tabla usuario...
Ahora creamos en /var/www/ una carpeta llamada privada donde dentro crearemos un ficherollamado index.html donde pondremos...
Ahora levantamos el servicio auth_digest: sudo a2enmod auth_digestAhora reiniciamos apache2:Ahora vamos a comprobar que la...
Métodos de autenticación en apache
Upcoming SlideShare
Loading in …5
×

Métodos de autenticación en apache

1,078 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
1,078
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Métodos de autenticación en apache

  1. 1. Jose Antonio Albalat AlmenaraAUTENTICACIÓN EN APACHE
  2. 2. Índice de contenidoAutenticación en un único usuario.......................................................................................................3Autenticacion a varias personas...........................................................................................................5Autenticación mediante base de datos:.................................................................................................8
  3. 3. Autenticación en un único usuarioCreamos un fichero con htpasswd que es una utilidad que viene con apache, una vez creado elfichero nos pedira la contraseña a elegir con el usuario que hemos indicado, por lo que lainsertamos:Ahora nos vamos a /var/www y creamos la carpeta privada dentro de esta creamos un index.htmlque es donde vamos a poner que se dirija para autentificarnos y al autentificarnos poder ver elcontenido de esta carpeta:Ahora modificamos el archivo /etc/apache2/httpd.conf y lo adecuamos para que podamosautentificarnos:
  4. 4. Ahora reiniciamos apache:Como vemos se reinicia perfectamente:Ahora vamos hacer la prueba entrando en el navegador y probamos si nos pide autenticación:Como vemos nos pide autenticación, ahora vamos a comprobar si ponienod nuestro usuario ycontraseña se nos abre el index.html
  5. 5. Como vemos autentifica perfectamente.Autenticacion a varias personasAhora nos vamos al directorio /etc/apache2 y creamos un fichero llamado grupo, dentro de dichofichero vamos a poner el grupo y los usuarios que pertenecen al grupo:El contenido de este fichero es:Ahora creamos un fichero con htpasswd que es una utilidad que viene con apache, una vez creado elfichero nos pedira la contraseña a elegir con el usuario que hemos indicado, por lo que lainsertamos, hacemos esto para cada usuario que vamos a crear, en nuestro caso vamos a crear 3:usuario1, usuario2, usuario3:
  6. 6. Ahora nos vamos a /etc/apache2/httpd.conf y lo modificamos para que se puedan autentificar todaslas personas que tenemos en el grupo y de las cuales hemos creado el fichero:Ahora reiniciamos apache:
  7. 7. Ahora vamos a probar que podemos autentificarnos y que podemos acceder al archivo de la carpetaprivada con los tres usuarios de nuestro grupo:
  8. 8. Autenticación mediante base de datos:Primero creamos la base de datos, dentro de la base de datos creamos la tabla usuarios dondecrearemos dos campos (login y pwd) y luego creamos los usuarios que en mi caso los llamareusuario1 y usuario2:
  9. 9. Ahora creamos en /var/www/ una carpeta llamada privada donde dentro crearemos un ficherollamado index.html donde pondremos el contenido que no podremos ver a noser que nosautentifiquemos:Ahora nos vamos al archivo /etc/apache2/httpd.conf y modificamos el fichero de la siguientemanera:
  10. 10. Ahora levantamos el servicio auth_digest: sudo a2enmod auth_digestAhora reiniciamos apache2:Ahora vamos a comprobar que la autenticación funciona correctamente:

×