ElasticSearch 設置用戶名密碼訪問

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

注意:這個功能不是免費的,這個只是本人自學研究,商業使用還是要諮詢官方,畢竟只是開源沒有免費。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章