Elasticsearch設(shè)置密碼的方法與驗證
更新時間:2024年07月06日 11:13:10 作者:奔跑吧鄧鄧子
在Elasticsearch中設(shè)置密碼是為了保護您的數(shù)據(jù)安全,下面這篇文章主要給大家介紹了關(guān)于Elasticsearch設(shè)置密碼方法與驗證的相關(guān)資料,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
一、配置
1.修改配置文件
修改配置文件 config/elasticsearch.yml,寫入以下配置:
xpack.security.enabled: true discovery.type: single-node xpack.security.transport.ssl.enabled: true
2.設(shè)置密碼
執(zhí)行命令:
./bin/elasticsearch-setup-passwords interactive
會為4個用戶設(shè)置密碼:
- elastic, kibana, logstash_system,beats_system
其中:
- elastic 賬號:內(nèi)置的超級用戶,擁有 superuser 角色。
- kibana 賬號:用來連接 elasticsearch 并與之通信。Kibana 服務(wù)器以該用戶身份提交請求以訪問集群監(jiān)視 API 和 .kibana 索引,不能訪問 index。
- logstash_system 賬號:用戶 Logstash 在 Elasticsearch 中存儲監(jiān)控信息時使用。
3.修改密碼
以下命令將 elastic 密碼修改為 “123456”:
curl -H "Content-Type:application/json" -XPOST -u elastic 'http://127.0.0.1:9200/_xpack/security/user/elastic/_password' -d '{ "password" : "123456" }'
二、驗證
訪問 http://ip地址:9200/

總結(jié)
到此這篇關(guān)于Elasticsearch設(shè)置密碼的方法與驗證的文章就介紹到這了,更多相關(guān)Elasticsearch設(shè)置密碼內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
typescript?實現(xiàn)RabbitMQ死信隊列和延遲隊列(訂單10分鐘未付歸還庫存)的過程
RabbitMQ作為一款流行的消息隊列服務(wù),提供了死信隊列(Dead?Letter?Exchange)功能,能夠有效地處理消息被拒絕、消息過期以及隊列達到最大長度等情況,本文將介紹如何利用RabbitMQ的死信隊列來處理這三種情況,并提供了TypeScript示例代碼,需要的朋友可以參考下2024-03-03
vs2019+cmake實現(xiàn)Linux遠程開發(fā)的方法步驟
這篇文章主要介紹了vs2019+cmake實現(xiàn)Linux遠程開發(fā)的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-04-04

