Como autentificar con apache
En esta entrada vamos a observar como realizar un login con apache
En esta entrada vamos a ver como crear un login con apache para autentificar a los usuarios al acceder a una pagina en concreto que nosotros predefinamos en el servidor
Primero, lo que tendremos que hacer es acceder a la maquina que nos va a proveer la pagina web. Y vamos a la terminal, a la carpeta del apache y ahora utilizamos el siguiente comando para crear el usuario y contraseña
sudo htpasswd -c /etc/apache2/.htpasswd cesar
Ahora vamos al /etc/apache2/apache2.conf y modificar la linia de allowoverride de /var/www y poenrla en "All"
Ahora vamos a la carpeta donde este nuestro fichero html y creamos un fichero llamado .htacces y introducimos lo siguiente:
AuthType Basic
AuthName "Restricted Content"
AuthUserFile /etc/apache2/.htpasswd
Require valid-user
Ahora reiniciamos apache
sudo serice apache2 restart
Ahora al querer acceder a dicha pagina nos pedira usuario y contraseña, despues de introducir las credenciales correctamente nos dejara visualizar el contenido
Comentarios
Publicar un comentario