¿Desea aprender a instalar Nginx y denegar el acceso USER-AGENT? En este tutorial, vamos a configurar el servidor Nginx para bloquear el acceso a su sitio web en función del valor USER-AGENT.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Lista de equipos

En la siguiente sección se presenta la lista de equipos utilizados para crear este tutorial.

Como asociado de Amazon, gano con compras calificadas.

Tutorial Nginx – Bloqueo de un agente de usuario

Instale el servidor Nginx.

Copy to Clipboard

Edite el archivo de configuración de Nginx para el sitio web predeterminado.

Copy to Clipboard

Agregue la siguiente línea al archivo de configuración.

Copy to Clipboard

Aquí está el archivo, antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo, después de nuestra configuración.

Copy to Clipboard

Reinicie el servicio Nginx.

Copy to Clipboard

En nuestro ejemplo, configuramos el servidor Nginx para denegar el acceso de los agentes de usuario que contienen las palabras WGET y CURL.

Desde un equipo remoto, intente acceder al servidor Nginx mediante el agente de usuario denominado CURL.

Copy to Clipboard

Aquí está la salida del comando.

Copy to Clipboard

¡Felicitaciones! Puede denegar el acceso a Nginx en función del valor del agente de usuario.