docker下安装 es 设置账号密码 --- 2022-06-21

docker下安装 es 设置账号密码 --- 2022-06-21,第1张

ElasticSearch版本:7.6.2

使用docker命令进入es容器

配置

修改es的配置文件:elasticsearch.yml,添加如下配置

es的bin目录下,执行设置用户名和密码的命令

这里会设置六个账号的密码:elastic,apm_system,kibana,logstash_system,beats_system,remote_monitoring_user.

es修改密码在安装es的机器上,执行命令如下:(将密码设置为:12456)

这个时候会提示:

需要你输入老密码,输入老密码之后,然后回车

校验设置的新密码是否有问题:(输入你的新密码)

访问 http://ip:9200 ,需要输入账号密码才可以访问

在Elasticsearch集群中验证证书真实性的推荐方法是信任签署证书的证书颁发机构(CA)。这样,只需要使用由同一CA签名的证书,即可自动允许该节点加入集群。另外证书中可以包含与节点的IP地址和DNS名称相对应的主题备用名称,以便可以执行主机名验证。

bin/elasticsearch-certutil ca (将产生新文件 elastic-stack-ca.p12)

bin/elasticsearch-certutil cert --ca elastic-stack-ca.p12 ----将产生新文件 elastic-certificates.p12

mv elastic-certificates.p12 config/

默认情况下 elasticsearch-certutil 生成没有主机名信息的证书,这意味着你可以将证书用于集群中的每个节点,另外要关闭主机名验证。

无需将 elastic-stack-ca.p12 文件复制到此目录。

xpack.security.enabled: true

xpack.security.transport.ssl.enabled: true

xpack.security.transport.ssl.verification_mode: certificate

xpack.security.transport.ssl.keystore.path: /es/elasticsearch-7.5.0/config/elastic-certificates.p12

xpack.security.transport.ssl.truststore.path: /es/elasticsearch-7.5.0/config/elastic-certificates.p12

./elasticsearch-setup-passwords interactive

administrator,默认密码空。

es文件浏览器连接局域网自动识别用户名的方法:

1、打开IE后,单击此处的工具菜单将其打开。

2、单击该工具,然后出现的菜单将打开Internet选项。1653

3、在Internet选项窗口中,“选择内容”选项在此处打开。

4、在内容中,自动完成,单击右侧的设置按钮。

5、在自动完成设置中,在此处的表单上选择用户名和密码。

6、这是保存密码之前询问我的一个选项,在这里您还可以选择,是自动保存密码,不是给您提示,在这里我们选择。当然想要让浏览器记住登陆用户名和密码的话打钩。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11504807.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存