Vil du lære hvordan du installerer Nginx og nekte USER-AGENT-tilgang? I denne opplæringen skal vi konfigurere Nginx-serveren for å blokkere tilgang til nettstedet ditt basert på USER-AGENT-verdien.

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

Liste over utstyr

Følgende avsnitt presenterer listen over utstyr som brukes til å opprette denne opplæringen.

Som Amazon Associate tjener jeg på kvalifiserende kjøp.

Tutorial Nginx - Blokkere en bruker-agent

Installer Nginx-serveren.

Copy to Clipboard

Rediger Nginx-konfigurasjonsfilen for standardnettstedet.

Copy to Clipboard

Legg til følgende linje i konfigurasjonsfilen.

Copy to Clipboard

Her er filen, før vår konfigurasjon.

Copy to Clipboard

Her er filen, etter vår konfigurasjon.

Copy to Clipboard

Start Nginx-tjenesten på nytt.

Copy to Clipboard

I vårt eksempel konfigurerte vi Nginx-serveren til å nekte tilgang fra brukeragenter som inneholder ordene WGET og CURL.

Prøv å få tilgang til Nginx-serveren fra en ekstern datamaskin ved hjelp av brukeren som heter CURL.

Copy to Clipboard

Her er kommandoutdataene.

Copy to Clipboard

Gratulerer! Du kan nekte tilgang til Nginx basert på verdien til brukeragenten.