¿Cómo definir la autenticación básica de Nginx?

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;