kibana之安全配置

kibana设置用户,以及权限控制,设置之后登陆kibana需要用户密码,而且只能看到特定的菜单;

如图:
kibana之安全配置

该用户只赋予了部分权限

kibana之安全配置

下面演示实现过程

1.修改 elasticsearch.yml ,打开配置

增加配置,打开security
xpack.security.enabled: true

2.初始化各个角色密码

执行elasticsearch-setup-passwords
bin/elasticsearch-setup-passwords interactive
如图:
kibana之安全配置
分别设置elastic,apm_system,kibana…等缺省用户密码

3.配置kibana

编辑config/kibana.yml

elasticsearch.username: “kibana”
elasticsearch.password: “123456”
(ps:kibana密码在上一个步骤已经设置了,这里直接填写即可)

全部完成之后重启elk

(ps:logstash的配置文件设置output->elasticsearch的用户密码)

启动之后使用elastic用户登录,elastic是超级管理员用所有权限
登录之后可以进行新增用户,角色操作了
kibana之安全配置

到此所有的步骤已经全部完成,过程中遇到问题,欢迎及时反馈,谢谢!