elasticsearch设置用户,密码:
- elasticsearch.ym 增加配置:
##启用xpack安全验证
xpack.security.enabled: true
##单个节点
discovery.type: single-node
- 执行命令bin/elasticsearch-setup-passwords interactive,重置密码,因为可能不知道具体密码是什么。
kibana设置用户,密码:
- kibana.yml 增加配置:
##es 设置的kibana用户名称
elasticsearch.username: "kibana"
##es 设置的kibana用户名称
elasticsearch.password: "elastic"
xpack.security.encryptionKey: "abcdefghykkjdmdkdhgdsfuehsdkhfndskfhenfkdshfkenfkdenfe"
xpack.security.sessionTimeout: 600000
以上配置好后,重启登录kibana就需要用户名,密码。登录用户名称:elastic;密码:自己设置的。
设置kibana权限:
1.访问Management->Security->Roles,创建一个角色。
输入Role name ,选择Indices,就可以访问指定的Index.
注意这里需要选择read / all,否则创建的用户无法登录到kibana 。
2.访问Management->Security->User,创建一个用户。
选择刚刚创建的角色