kibana设置用户,以及权限控制,设置之后登陆kibana需要用户密码,而且只能看到特定的菜单;
如图:
该用户只赋予了部分权限
下面演示实现过程
1.修改 elasticsearch.yml ,打开配置
增加配置,打开security
xpack.security.enabled: true
2.初始化各个角色密码
执行elasticsearch-setup-passwords
bin/elasticsearch-setup-passwords interactive
如图:
分别设置elastic,apm_system,kibana…等缺省用户密码
3.配置kibana
编辑config/kibana.yml
elasticsearch.username: “kibana”
elasticsearch.password: “123456”
(ps:kibana密码在上一个步骤已经设置了,这里直接填写即可)
全部完成之后重启elk
(ps:logstash的配置文件设置output->elasticsearch的用户密码)
启动之后使用elastic用户登录,elastic是超级管理员用所有权限
登录之后可以进行新增用户,角色操作了