Vuoi imparare come installare Nginx e negare l’accesso USER-AGENT? In questa esercitazione configureremo il server Nginx per bloccare l’accesso al sito Web in base al valore USER-AGENT.

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

Elenco attrezzature

Nella sezione seguente viene presentato l’elenco delle attrezzature utilizzate per creare questa esercitazione.

Come Amazon Associate, guadagno dagli acquisti idonei.

Esercitazione Nginx – Blocco di un agente utente

Installare il server Nginx.

Copy to Clipboard

Modificare il file di configurazione Nginx per il sito Web predefinito.

Copy to Clipboard

Aggiungere la riga seguente al file di configurazione.

Copy to Clipboard

Ecco il file, prima della nostra configurazione.

Copy to Clipboard

Ecco il file, dopo la nostra configurazione.

Copy to Clipboard

Riavviare il servizio Nginx.

Copy to Clipboard

Nell’esempio è stato configurato il server Nginx per negare l’accesso agli agenti utente contenenti le parole WGET e CURL.

Da un computer remoto, provare ad accedere al server Nginx utilizzando l’agente utente denominato CURL.

Copy to Clipboard

Ecco l’output del comando.

Copy to Clipboard

Congratulazioni! È possibile negare l’accesso a Nginx in base al valore dell’agente utente.