问答详情
源自:2-3 Elasticsearch本地快速搭建集群

老师我在做es安全认证,访问时要求输入es默认的用户名和密码

es6.8,

安装以下参考配置了,curl -XGET http://localhost:9200/_cat/health  

web 查看es 显示需要登陆 es用户名和密码,这个在配置文件/roles上也没有找到,请问这个是正常的,或者说怎么不让输入用户名和密码,只要kibana 、logstash 、api 访问需要。


参考链接:

https://www.tianmingxing.com/2019/06/20/%E5%9C%A8ElasticSearch6.8%E5%8F%8A%E4%BB%A5%E4%B8%8A%E7%89%88%E6%9C%AC%E5%BC%80%E5%90%AF%E5%AE%89%E5%85%A8%E8%AE%A4%E8%AF%81%E5%8A%9F%E8%83%BD/     

https://www.elastic.co/guide/en/elasticsearch/reference/6.8/configuring-tls.html   官网

提问者:极客不忙 2019-08-07 20:12

个回答

  • 懂渊
    2019-11-05 18:46:38

    看官网意思是配置HTTPS 安全认证那块的意思,并没有基本认证啊,比如用户名密码。 你可以 通过 NGINX 代理去访问 es 啊,在NGINX  反向代理的时候,配置哪些路径需要用户名密码,哪些不需要。 而NGINX 是可以简单配置 认证的,比如要用户名,密码这样的。