ElasticSearch7.9.2設置密碼


1:設置ElasticSearch的密碼

1.1:停止運行ElasticSearch,修改配置。

vim elasticsearch-7.9.2/config/elasticsearch.yml

新增配置:

xpack.security.transport.ssl.enabled: true
xpack.security.enabled: true
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: "Authorization"

1.2:啟動Es

啟動過程中會報錯,暫時忽略。

啟動成功之后運行
curl 127.0.0.1:9200
報錯,因為需要認證信息。

不先運行ElasticSearch就使用設置密碼命令會報錯

1.3:設置密碼

./elasticsearch-7.9.2/bin/elasticsearch-setup-passwords interactive
依次輸入密碼就行(便於記憶我統一了密碼)

1.4:測試

使用網頁本地訪問ES:

輸入elastic以及剛剛設置的密碼即可:

玩過 JTW/Auth2 的同學可以發現這種認證模式就是基於JWT的。

2:設置Kibana的密碼

2.1:停止運行Kibana,修改配置。

vim elasticsearch-7.9.2/config/elasticsearch.yml

修改配置:

2.2:重啟Kibana

./kibana-7.9.2-linux-x86_64/bin/kibana

2.3:測試

本地訪問 http://192.168.1.218:5601/

輸入 elastic+設置的密碼 即可。

為什么不用默認的kibana 賬戶?
因為我用戶名輸入kibana+設置的密碼 進不去,403無權限(攤手)。

文章末尾,感謝友軍的博客:https://www.cnblogs.com/xhq1024/p/12844654.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM