kibana從5.5開始不提供認證功能,想用官方的認證,x-pack,收費滴 。
所以就自己動手吧,用nginx的**功能了。
1、安裝nginx:
[root@elk /]
# yum -y install nginx
2、安裝apache密碼生產工具:
3、生成密碼檔案:
[root@elk /]
# mkdir -p /etc/nginx/passwd
[root@elk /]
# htpasswd -c -b /etc/nginx/passwd/kibana.passwd user ******
4、配置nginx:
[root@elk /]
# cp /etc/nginx/conf.d/default.conf /etc/nginx/conf.d/default.conf.backup
[root@elk /]
# vim /etc/nginx/conf.d/default.conf
#/etc/nginx/conf.d/default
server
}
5、修改kibana配置檔案:
[root@elk /]
# vim /usr/local/elk/kibana/config/kibana.yml
# the host to bind the server to.
server.host:
"localhost"
6、重啟kibana服務,配置檔案生效:
[root@elk /]
# su - elk --command="/usr/local/kibana/bin/kibana serve &"
7、重啟nginx服務:
[root@elk /]
# service nginx restart
8、登入介面:
kibana使用nginx實現登入認證
1 安裝nginx root centos yum y install nginx 2 安裝apache密碼生產工具 3 生成密碼檔案 root centos mkdir p etc nginx passwd root centos htpasswd c b etc nginx passwd kib...
nginx配置登入認證
需要安裝乙個工具 yum y install httpd tools 安裝好後,首次建立使用者名稱以及密碼 htpasswd c pass.db 你的使用者名稱 然後回車,輸入密碼 第二次以及以後建立使用者名稱及密碼 htpasswd pass.db 你的使用者名稱 回車 然後輸入密碼 然後再ngi...
nginx配置auth basic登入認證的方法
有時候我們通過nginx搭建了一台檔案伺服器,一般來講是公開的,但我們又希望該伺服器不讓他人看到,有人可能會搭建乙個登入系統,但是太麻煩,也沒太大必要,比較簡單的做法是配置basic auth登入認證 純後台的應用都可以加nginx basic auth提高安全性 1 安裝htpasswd htpa...