Wilt u leren hoe u Nginx installeert en de USER-AGENT-toegang weigert? In deze zelfstudie gaan we de Nginx-server configureren om de toegang tot uw website te blokkeren op basis van de USER-AGENT-waarde.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
Uitrustingslijst
In de volgende sectie wordt de lijst weergegeven met apparatuur die wordt gebruikt om deze zelfstudie te maken.
Als Amazon Associate verdien ik aan kwalificerende aankopen.
Nginx – Gerelateerde tutorial:
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot Nginx.
Tutorial Nginx – Een user-agent blokkeren
Installeer de Nginx-server.
Bewerk het Nginx-configuratiebestand voor de standaardwebsite.
Voeg de volgende regel toe aan het configuratiebestand.
Hier is het bestand, voor onze configuratie.
Hier is het bestand, na onze configuratie.
Start de Nginx-service opnieuw.
In ons voorbeeld hebben we de Nginx-server geconfigureerd om gebruikersagenten die de woorden WGET en CURL bevatten de toegang te ontzeggen.
Probeer vanaf een externe computer toegang te krijgen tot de Nginx-server met behulp van de user-agent met de naam CURL.
Hier is de opdrachtuitvoer.
Gefeliciteerd! U kunt de toegang tot Nginx weigeren op basis van de waarde van de user-agent.