当索引内容 和 Kibana 的使用者越来越多的时候,就必须做权限管控了。
新版本的的 Kibana 和免费版的 xpack 默认是不开启权限验证的。
Elasticesearch : 7.3.1
Kibana: 7.3.1

开启的步骤如下:
1、在 Elasticsearch 的配置文件 elasticsearch.yml 新增下方配置项并重启,此时刷新 Kibana 会看到界面连接不上 ES 的错误信息,是正常的;

xpack.security.enabled: true
xpack.security.authc.accept_default_password: false

开启的步骤如下:
1、在 Elasticsearch 的配置文件 elasticsearch.yml 新增下方配置项并重启,此时刷新 Kibana 会看到界面连接不上 ES 的错误信息,是正常的;

3、修改 Kibana 的配置信息,加上 Elasticsearch 的认证信息,重启后使用 elasitc/admin123 登陆

elasticsearch.hosts: ["http://172.16.0.11:9200"]
elasticsearch.username: "kibana"
elasticsearch.passwrod: "admin123"
xpack.security.encryptionKey: "123456789123456789123456789123456789"

4、进入 Kibana 后,在 Setting 中可以看到配置用户和role 的选项,就可以根据需求配置 role 和 user 了。

12-20 22:03