Rumah >Operasi dan penyelenggaraan >Nginx >Bagaimana untuk melaksanakan pengesahan log masuk kibana melalui proksi terbalik Nginx

Bagaimana untuk melaksanakan pengesahan log masuk kibana melalui proksi terbalik Nginx

PHPz
PHPzke hadapan
2023-05-12 22:01:171544semak imbas

Bagaimana untuk melaksanakan pengesahan log masuk kibana melalui proksi terbalik Nginx

Pasang alat penjanaan kata laluan Apache Httpd

$ yum install httpd-tools -y

Jana kata laluan pengesahan Kibana

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

Konfigurasikan proksi terbalik Nginx

kandungan berikut pada fail konfigurasi Nginx (atau masukkannya dalam fail konfigurasi baharu):

$ 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;
}
}

Konfigurasikan Kibana

Nyahkomen perkara berikut:

$ vim /usr/local/kibana/config/kibana.yml

server.host: "10.28.204.65"

Mulakan semula perkhidmatan Kibana dan Nginx untuk menjadikan konfigurasi berkesan

$ systemctl restart kibana.service
$ systemctl restart nginx.service

Seterusnya, apabila penyemak imbas mengakses http://103.28.204.65:5601/, tetingkap pop timbul pengesahan akan muncul Masukkan kata laluan pengguna yang dijana di atas untuk log masuk.

Atas ialah kandungan terperinci Bagaimana untuk melaksanakan pengesahan log masuk kibana melalui proksi terbalik Nginx. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam