Elasticsearch如何设置密码

目录


一、配置

1.修改配置文件

修改配置文件 config/elasticsearch.yml,写入以下配置:

yaml 复制代码
xpack.security.enabled: true
discovery.type: single-node
xpack.security.transport.ssl.enabled: true

2.设置密码

执行命令:

bash 复制代码
./bin/elasticsearch-setup-passwords interactive

会为4个用户设置密码:

elastic, kibana, logstash_system,beats_system

其中:

elastic 账号:内置的超级用户,拥有 superuser 角色。

kibana 账号:用来连接 elasticsearch 并与之通信。Kibana 服务器以该用户身份提交请求以访问集群监视 API 和 .kibana 索引,不能访问 index。

logstash_system 账号:用户 Logstash 在 Elasticsearch 中存储监控信息时使用。

3.修改密码

以下命令将 elastic 密码修改为 "123456":

bash 复制代码
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/

相关推荐
tan180°1 小时前
Boost搜索引擎 网络库与前端(4)
linux·网络·c++·搜索引擎
2301_781668611 小时前
Elasticsearch 02
大数据·elasticsearch·搜索引擎
isfox2 小时前
Google GFS 深度解析:分布式文件系统的开山之作
大数据·hadoop
用户Taobaoapi20142 小时前
京东店铺所有商品API技术开发文档
大数据·数据挖掘·数据分析
LaughingZhu2 小时前
Product Hunt 每日热榜 | 2025-09-07
人工智能·经验分享·搜索引擎·产品运营
在未来等你3 小时前
Kafka面试精讲 Day 8:日志清理与数据保留策略
大数据·分布式·面试·kafka·消息队列
江畔独步3 小时前
Flink TaskManager日志时间与实际时间有偏差
大数据·flink
TDengine (老段)4 小时前
TDengine 选择函数 Last() 用户手册
大数据·数据库·sql·物联网·时序数据库·tdengine·涛思数据
TDengine (老段)5 小时前
TDengine 选择函数 First 用户手册
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
沧海一粟青草喂马6 小时前
抖音批量上传视频怎么弄?抖音矩阵账号管理的专业指南
大数据·人工智能·矩阵