elasticsearch設(shè)置用戶,密碼:
- elasticsearch.ym 增加配置:
##啟用xpack安全驗(yàn)證
xpack.security.enabled: true
##單個(gè)節(jié)點(diǎn)
discovery.type: single-node
- 執(zhí)行命令bin/elasticsearch-setup-passwords interactive,重置密碼,因?yàn)榭赡懿恢谰唧w密碼是什么。
kibana設(shè)置用戶,密碼:
- kibana.yml 增加配置:
##es 設(shè)置的kibana用戶名稱
elasticsearch.username: "kibana"
##es 設(shè)置的kibana用戶名稱
elasticsearch.password: "elastic"
xpack.security.encryptionKey: "abcdefghykkjdmdkdhgdsfuehsdkhfndskfhenfkdshfkenfkdenfe"
xpack.security.sessionTimeout: 600000
以上配置好后,重啟登錄kibana就需要用戶名,密碼。登錄用戶名稱:elastic;密碼:自己設(shè)置的。
設(shè)置kibana權(quán)限:
1.訪問Management->Security->Roles,創(chuàng)建一個(gè)角色。

image.png
輸入Role name ,選擇Indices,就可以訪問指定的Index.

image.png
注意這里需要選擇read / all,否則創(chuàng)建的用戶無法登錄到kibana 。
2.訪問Management->Security->User,創(chuàng)建一個(gè)用戶。

image.png
選擇剛剛創(chuàng)建的角色

image.png