Kibana登录认证设置

Kibana从5.5开始不提供认证功能,想用官方的认证X-Pack,收费滴

所以自己动手,使用Nginx的代理功能

安装Nginx

安装Apache密码生产工具

1
# yum install httpd-tools

生成密码文件

1
2
# mkdir -p /etc/nginx/passwd
# htpasswd -c -b /etc/nginx/passwd/kibana.passwd user ******

配置Nginx

1
# vim /usr/local/nginx/nginx.conf
1
2
3
4
5
6
7
8
9
10
11
server {
listen 192.168.10.10:5601;

auth_basic "Kibana Auth";
auth_basic_user_file /etc/nginx/passwd/kibana.passwd;

location / {
proxy_pass http://127.0.0.1:5601;
proxy_redirect off;
}
}

修改Kibana配置文件

1
# vim /usr/local/kibana/config/kibana.yml
1
2
# The host to bind the server to.
server.host: "localhost"

重启Kibana服务,配置文件生效

1
2
3
# ps -ef | grep node
# kill -9 xxxx
# nohup ./bin/kibana >/dev/null &

重载Nginx配置

1
# nginx -s reload

登录Kibana

URL: http://192.168.10.10:5601

Powered by AppBlog.CN     浙ICP备14037229号

Copyright © 2012 - 2020 APP开发技术博客 All Rights Reserved.

访客数 : | 访问量 :