zoukankan      html  css  js  c++  java
  • ElasticSearch7.9.2设置密码

    1:设置ElasticSearch的密码

    1.1:停止运行ElasticSearch,修改配置。

    vim elasticsearch-7.9.2/config/elasticsearch.yml

    新增配置:

    xpack.security.transport.ssl.enabled: true
    xpack.security.enabled: true
    http.cors.enabled: true
    http.cors.allow-origin: "*"
    http.cors.allow-headers: "Authorization
    

    1.2:启动Es

    启动过程中会报错,暂时忽略。

    启动成功之后运行
    curl 127.0.0.1:9200
    报错,因为需要认证信息。

    不先运行ElasticSearch就使用设置密码命令会报错

    1.3:设置密码

    ./elasticsearch-7.9.2/bin/elasticsearch-setup-passwords interactive
    依次输入密码就行(便于记忆我统一了密码)

    1.4:测试

    使用网页本地访问ES:

    输入elastic以及刚刚设置的密码即可:

    玩过 JTW/Auth2 的同学可以发现这种认证模式就是基于JWT的。

    2:设置Kibana的密码

    2.1:停止运行Kibana,修改配置。

    vim elasticsearch-7.9.2/config/elasticsearch.yml

    修改配置:

    2.2:重启Kibana

    ./kibana-7.9.2-linux-x86_64/bin/kibana

    2.3:测试

    本地访问 http://192.168.1.218:5601/

    输入 elastic+设置的密码 即可。
    因为我输入 kibana+设置的密码 进不去,403无权限(摊手)。

    文章末尾,感谢友军的博客:https://www.cnblogs.com/xhq1024/p/12844654.html

  • 相关阅读:
    【JavaScript】函数(未完全)
    Spring集成Jersey开发(附demo)
    Tomcat中work目录的作用
    Lucene全文检索(一)
    JS放大镜特效(兼容版)
    S2SH整合
    EL表达式
    JSP和JavaBean
    Cookie和Session
    request对象和response对象
  • 原文地址:https://www.cnblogs.com/zgq7/p/13880023.html
Copyright © 2011-2022 走看看