ElasticSearch版本:7.6.2
使用docker命令进入es容器
配置
修改es的配置文件:elasticsearch.yml,添加如下配置
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true
es的bin目录下,执行设置用户名和密码的命令
./elasticsearch-setup-passwords interactive
这里会设置六个账号的密码:elastic,apm_system,kibana,logstash_system,beats_system,remote_monitoring_user.
es修改密码在安装es的机器上,执行命令如下:(将密码设置为:12456)
curl -H "Content-Type:application/json" -XPOST -u elastic 'http://127.0.0.1:9200/_xpack/security/user/elastic/_password' -d '{ "password" : "123456" }'
这个时候会提示:
需要你输入老密码,输入老密码之后,然后回车
校验设置的新密码是否有问题:(输入你的新密码)
curl -u elastic 'http://ip:9200/_xpack/security/_authenticate?pretty'
访问http://ip:9200,需要输入账号密码才可以访问
- 文章链接: https://blog.zhangcun.store/2022/09/20/docker-xia-an-zhuang-es-she-zhi-zhang-hao-mi-ma/
- 版权声明: 本网站所有文章除特别声明外,均采用 CC BY-NC-ND 4.0 许可协议。转载请注明出处!
你的赏识是我前进的动力
支付宝
微信
![支付宝打赏](https://images.zhangcun.store/backImg/Alipay.jpg)
![微信打赏](https://images.zhangcun.store/backImg/Wechat.jpg)