Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So implementieren Sie die Kibana-Anmeldeauthentifizierung über den Nginx-Reverse-Proxy

So implementieren Sie die Kibana-Anmeldeauthentifizierung über den Nginx-Reverse-Proxy

PHPz
PHPznach vorne
2023-05-12 22:01:171467Durchsuche

So implementieren Sie die Kibana-Anmeldeauthentifizierung über den Nginx-Reverse-Proxy

Installieren Sie das Apache Httpd-Passwortgenerierungstool

$ yum install httpd-tools -y

Generieren Sie ein Kibana-Authentifizierungspasswort

$ mkdir -p /usr/local/nginx/conf/passwd
$ htpasswd -c -b /usr/local/nginx/conf/passwd/kibana.passwd Userrenwolecom GN5SKorJ
Adding password for user Userrenwolecom

Konfigurieren Sie den Nginx-Reverse-Proxy

Fügen Sie den folgenden Inhalt in die Nginx-Konfigurationsdatei ein (oder erstellen Sie eine neue Konfigurationsdatei zum Einbinden):

$ vim /usr/local/nginx/conf/nginx.conf

server {
listen 10.28.204.65:5601;
auth_basic "Restricted Access";
auth_basic_user_file /usr/local/nginx/conf/passwd/kibana.passwd;
location / {
proxy_pass http://10.28.204.65:5601;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}

Konfigurieren Sie Kibana Sie werden dazu aufgefordert, das oben generierte Benutzerpasswort einzugeben.

Das obige ist der detaillierte Inhalt vonSo implementieren Sie die Kibana-Anmeldeauthentifizierung über den Nginx-Reverse-Proxy. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen