Möchten Sie erfahren, wie Sie Nginx installieren und den USER-AGENT-Zugriff verweigern? In diesem Tutorial konfigurieren wir den Nginx-Server so, dass der Zugriff auf Ihre Website basierend auf dem USER-AGENT-Wert blockiert wird.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
Geräteliste
Im folgenden Abschnitt wird die Liste der Geräte aufgeführt, die zum Erstellen dieses Tutorials verwendet wurden.
Als Amazon Associate verdiene ich mit qualifizierenden Käufen.
Nginx – Verwandtes Tutorial:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Tutorials im Zusammenhang mit Nginx.
Tutorial Nginx – Blockieren eines User-Agenten
Installieren Sie den Nginx-Server.
Bearbeiten Sie die Nginx-Konfigurationsdatei für die Standardwebsite.
Fügen Sie der Konfigurationsdatei die folgende Zeile hinzu.
Hier ist die Datei, vor unserer Konfiguration.
Hier ist die Datei, nach unserer Konfiguration.
Starten Sie den Nginx-Dienst neu.
In unserem Beispiel haben wir den Nginx-Server so konfiguriert, dass er den Zugriff von Benutzer-Agenten mit den Wörtern WGET und CURL verweigert.
Versuchen Sie von einem Remotecomputer aus, über den Benutzer-Agenten mit dem Namen CURL auf den Nginx-Server zuzugreifen.
Hier ist die Befehlsausgabe.
Herzlichen glückwunsch! Sie können den Zugriff auf Nginx basierend auf dem Wert des User-Agents verweigern.