En este artículo, hablaremos sobre el uso de la autenticación HTTP básica de Nginx . Por ejemplo, si no desea que los visitantes de su sitio web lleguen a ciertas áreas, puede utilizar este método simple pero efectivo. Podemos usar htpasswd
en nginx , que necesitamos para apache.
Primero, agreguemos el paquete utils
usado en apache2 al sistema. Podemos hacer esto usando el siguiente comando.
$ apt-get install apache2-utils
Después de completar la instalación del paquete relacionado, necesitamos crear un usuario. Mientras hacemos esto, podemos seguir dos métodos diferentes, puede crearlo usando sitios web si lo desea o con el comando a continuación.
$ htpasswd -c /etc/nginx/.htpasswd Jacob
Completamos la definición de contraseña para el usuario de la siguiente manera.
Hemos completado el proceso de creación de mi
User z y la contraseña requerida para este usuario. Ahora es el momento de manipular nuestro archivo de configuración nginx, agregamos las siguientes líneas en el bloque ubicación
donde restringiremos a los usuarios.
Inmediatamente después de este proceso, reiniciamos nginxi o recargar
para que pueda iniciar sesión en el sistema con el nombre de usuario y la contraseña que ha definido.
Luego de este proceso, hemos hecho que solo usted y las personas que especifique pueden ingresar con el nombre de usuario y contraseña que haya definido en el espacio que ha restringido.
Fuente:
1-) https://ypatel.tech/2019/10/how-to-secure-nginx-website-with-authentication/
2-) https://mertcangokgoz.com/nginx-icin- módulo-de-verificación-de-identidad-simple /
& lt; & lt; Publicación anterior
Siguiente entrada & gt; & gt;