ELK這裏想要區分賬號給不同的權限訪問 需要打開 x-pack(30天試用)
1.在 elasticsearch.yml 中 修改/加入
xpack.security.enabled: true
然後重啓elasticsearch
2,設置用戶名和密碼
bin/elasticsearch-setup-passwords interactive
這時候可能會提示權限不夠,win10中需用管理員身份
3,再次執行設置用戶名和密碼的命令,這裏需要爲4個用戶分別設置密碼,elastic, kibana, logstash_system,beats_system
4,修改kibana配置文件,config下的kibana.yml,添加如下內容
elasticsearch.username: "elastic"
elasticsearch.password: "123456"
5 ,這個時候再重啓kibana 登錄就需要輸出賬號密碼了
6.這裏還能添加不同的用戶和權限,來管理elasticsearch和kibana
7.我這邊配置了一個賬號test,角色test,權限只有discover的賬戶
好了 我本地的測試已經結束了。
參考:
https://www.elastic.co/cn/subscriptions