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/

相关推荐
AI数据皮皮侠16 小时前
中国地级市旅游人数、收入数据(2000-2023年)
大数据·人工智能·python·深度学习·机器学习·旅游
2301_7720935616 小时前
tuchuang_myfiles&&share文件列表_共享文件
大数据·前端·javascript·数据库·redis·分布式·缓存
K_i13416 小时前
电信大数据实战:MySQL与Hadoop高效同步
大数据·hadoop·mysql
sensen_kiss17 小时前
INT305 Machine Learning 机器学习 Pt.3二元分类和多类分类
大数据·机器学习·分类
B站计算机毕业设计之家1 天前
智慧交通项目:Python+PySide6 车辆检测系统 YOLOv8+OpenCV 自定义视频 自定义检测区域 (源码+文档)✅
大数据·python·opencv·yolo·智慧交通·交通·车流量
数据与人工智能律师1 天前
AI的法治迷宫:技术层、模型层、应用层的法律痛点
大数据·网络·人工智能·云计算·区块链
码上地球1 天前
大数据成矿预测系列(三) | 从统计模型到机器学习:为何机器学习是成矿预测的新前沿?
大数据·机器学习·数据挖掘
Hello.Reader1 天前
Flink 作业测试依赖、MiniCluster、DataStream 与 Table/SQL 上手
大数据·sql·flink
代码匠心1 天前
从零开始学Flink:实时流处理实战
java·大数据·后端·flink
cxr8281 天前
AI智能体赋能文化传承与创新领域:社群身份认同的数字空间重构与文化融合策略
大数据·人工智能·重构·提示词工程·ai赋能