Heim > Artikel > Betrieb und Instandhaltung > So konfigurieren Sie Nginx-Zugriffsbeschränkungen
Was ist die Konfiguration der Nginx-Zugriffsbeschränkung?
Die Nginx-Zugriffsbeschränkung kann auf zwei Aspekten basieren: zum einen auf der IP-basierten Zugriffskontrolle und zum anderen auf der benutzerbasierten Vertrauens-Login-Kontrolle. Im Folgenden werden wir diese beiden Methoden besprechen durch eine Einführung
Einführung in die IP-basierte Zugriffskontrolle:
Sie können die IP-basierte Zugriffskontrolle konfigurieren, um den Effekt zu erzielen, dass bestimmte IPs Zugriff erhalten und eingeschränkt werden, welche IPs nicht darauf zugreifen können
Dies ist die Konfigurationsmethode um den Zugriff zu erlauben
3 Ändern Sie im Verzeichnis /etc/nginx/conf.d/ die Standardeinstellung .conf-Datei, fügen Sie den folgenden Inhalt hinzu
5. Geben Sie die URL im Browser ein und überprüfen Sie das Protokoll. Aus dem Bild oben ist ersichtlich, dass der Zugriff auf eine bestimmte IP eingeschränkt wurde. Wenn nur eine bestimmte IP erlaubt ist, müssen Sie für den IP-Zugriff nur das Schlüsselwort ändern.
Beispiel: 1. Vollständige IP-Einschränkung des Servers
Aufzug Wenn wir beispielsweise auf Apache-Informationen zugreifen, wird eine Eingabeaufforderung für das Benutzerkennwort angezeigt, um eine Vorabüberprüfung durchzuführen.
Konfigurationssyntax: auth_basic string |.
Standardkonfiguration: auth_basic off;
Konfigurationspfad: http, server, limit_excl; Konfiguration Konfigurationspfade abgleichen: http, server, location, limit_excl;1 Sie müssen eine Identitätsdatei hinzufügen, die auth_conf-Datei. Verwenden Sie hier ein htpasswd-Tool.
Verwenden Sie den Befehl htpasswd -c ./auth_conf root;
Erklären Sie es: htpasswd-Befehl -c: Standardmäßig wird die MD5-Verschlüsselung verwendet. ./auth_conf ist der angegebene Pfad und die angegebene Datei, root ist der Benutzername. Nach der Eingabe wird das Kennwort zweimal eingegeben. Ändern Ändern Sie die Konfigurationsdatei default.conf. Der Inhalt lautet wie folgt: nginx neu laden. 4. Sie können sehen, dass Sie Identitätsinformationen eingeben müssen, um darauf zuzugreifenDas obige ist der detaillierte Inhalt vonSo konfigurieren Sie Nginx-Zugriffsbeschränkungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!