一、概述

​ 用户管理常用API。

版本

​ Elasticsearch-7.8.1

API

查看索引

1
2
#-u 表示设置密码
curl http://127.0.0.1:9200/_cat/indices -u elastic:elastic

查看用户

1
2
#-u 表示设置密码
curl http://127.0.0.1:9200/_xpack/security/user?pretty -u elastic:elastic

查看所有用户

1
2
#-u 表示设置密码
curl http://127.0.0.1:9200/_xpack/security/user?pretty -u elastic:elastic

查看用户

1
2
#-u 表示设置密码
curl http://127.0.0.1:9200/_xpack/security/user/elastic?pretty -u elastic:elastic

禁用用户

1
2
#-u 表示设置密码
curl http://127.0.0.1:9200/_xpack/security/user/elastic/_disable?pretty -u elastic:elastic

启用用户

1
2
#-u 表示设置密码
curl http://127.0.0.1:9200/_xpack/security/user/elastic/_enable?pretty -u elastic:elastic

删除用户

1
2
#-u 表示设置密码
curl -X DELETE http://127.0.0.1:9200/_xpack/security/user/remote_monitoring_user -u elastic:brpa123456

重置用户密码重置

默认内置账号:

elastic

kibana

kibana_system

logstash_system

beats_system

apm_system

remote_monitoring_user

1
2
3
4
5
6
7
curl -XPOST -u elastic "127.0.0.1:9200/_security/user/elastic/_password" -H 'Content-Type: application/json' -d'{"password" : "Lhfgk@123.!"}' -u elastic:brpa123456

#控制台需要键入原来的密码进行验证Enter host password for user 'elastic':
#输入原来密码:XZXX

curl http://127.0.0.1:9200/_cat/indices -u elastic:elastic
curl http://127.0.0.1:9200/_cat/indices -u elastic:brpa123456