Elasticsearch官方宣布免费提供部分安全管理功能,发布内容在6.8.0和7.1.0版本中,详细内容请查看官网博客说明:
https://www.elastic.co/cn/blog/security-for-elasticsearch-is-now-free
1、启动Elasticsearch
2、修改config目录下面的elasticsearch.yml文件,添加如下代码到文件末,开启x-pack验证,并重启 elasticsearch服务
xpack.security.enabled: true xpack.security.transport.ssl.enabled: true
3、设置用户名和密码的命令,这里需要为4个用户分别设置密码,elastic, kibana, logstash_system,beats_system。(interactive 手动设置, auto 自动生成密码 )
bin/elasticsearch-setup-passwords interactive
下面的方式是自动生成密码 , 自动生成相对安全
bin/elasticsearch-setup-passwords auto
4、修改密码命令如下
curl -H "Content-Type:application/json" -XPOST -u elastic 'http://127.0.0.1:9200/_xpack/security/user/elastic/_password' -d '{ "password" : "123456" }'
评论已关闭。