Elasticsearch 中误操作删除了所有用户解决办法

如果在 Elasticsearch 中误操作删除了所有用户,可以通过以下步骤重新创建用户和密码:

  1. 在配置文件中开启 x-pack 验证,修改config(一般是在/usr/share/elasticsearch)目录下面的elasticsearch.yml文件,添加以下内容并重启:

    复制代码
    xpack.security.enabled: true
    xpack.license.self_generated.type: basic
    xpack.security.transport.ssl.enabled: true
  2. 执行设置用户名和密码的命令,需要为4个用户分别设置密码,包括elastickibanalogstash_systembeats_system

    复制代码
    bin/elasticsearch-setup-passwords interactive
    initiating the setup of passwords for reserved users elastic,kibana,logstash_system,beats_system.
    You will be prompted to enter passwords as the process progresses.
    Please confirm that you would like to continue (y/N)y
    Enter password for (elastic):
    Reenter password for (elastic):
    Passwords do not match. Try again.
    Enter password for (elastic):
    Reenter password for (elastic):
    Enter password for (kibana):
    Reenter password for (kibana):
    Enter password for (logstash_system):
    Reenter password for (logstash_system):
    Enter password for (beats_system):
    Reenter password for (beats_system):
    Changed password for user (kibana)
    Changed password for user (logstash_system)
    Changed password for user (beats_system)
    Changed password for user (elastic)
  3. 后续需要修改密码,命令如下:

    复制代码
    curl -H "Content-Type:application/json" -XPOST -u elastic 'http://127.0.0.1:9200/_xpack/security/user/elastic/_password' -d '{ "password" : "123456" }'

备注:请谨慎删除security索引,这个是系统用户密码保存的索引。

相关推荐
TDengine (老段)1 小时前
TDengine Tag 设计哲学与 Schema 变更机制
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
sxgzzn2 小时前
新能源场站数智化转型:基于数字孪生与AI的智慧运维管理平台解析
大数据·运维·人工智能
清平乐的技术专栏3 小时前
【Flink学习】(二)Flink 本地环境搭建,运行第一个入门程序
大数据·flink
这是程序猿3 小时前
Spring Boot自动配置详解
java·大数据·前端
ws2019073 小时前
AUTO TECH China 2026广州汽车零部件展:从整机集成迈向核心部件的产业跃升
大数据·人工智能·科技·汽车
humors2213 小时前
从数据到决策:汽车使用成本的精细计算指南
大数据·程序人生
大大大大晴天3 小时前
Flink技术实践:RocksDB 状态后端技术解密
大数据·flink
189228048614 小时前
NY382固态MT29F32T08GSLBHL8-24QM:B
大数据·服务器·人工智能·科技·缓存
liu_sir_4 小时前
升级谷歌webview
大数据·elasticsearch·搜索引擎
GIS数据转换器4 小时前
农村生活污水治理智慧管控平台
大数据·人工智能·分布式·数据分析·生活·智慧城市