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.

Tutorial Nginx – Blockieren eines User-Agenten

Installieren Sie den Nginx-Server.

Copy to Clipboard

Bearbeiten Sie die Nginx-Konfigurationsdatei für die Standardwebsite.

Copy to Clipboard

Fügen Sie der Konfigurationsdatei die folgende Zeile hinzu.

Copy to Clipboard

Hier ist die Datei, vor unserer Konfiguration.

Copy to Clipboard

Hier ist die Datei, nach unserer Konfiguration.

Copy to Clipboard

Starten Sie den Nginx-Dienst neu.

Copy to Clipboard

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.

Copy to Clipboard

Hier ist die Befehlsausgabe.

Copy to Clipboard

Herzlichen glückwunsch! Sie können den Zugriff auf Nginx basierend auf dem Wert des User-Agents verweigern.