单机模式下ElasticSearch8(ES8) 设置账号密码访问,并设置kibana连接es

 

设置密码

重置密码报错:


ERROR: Failed to reset password for the [elastic] user

 

修改配置文件 /config/elasticsearch.yml

修改或添加

network.host: 0.0.0.0

上面这个配置表示允许其他机器访问

 

复制代码
discovery.type: single-node

xpack.security.enabled: true

xpack.security.http.ssl.enabled: false

xpack.security.enrollment.enabled: true


xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: false
复制代码

discovery.type: single-node 这个表示单机模式启动
修改完之后启动es  启动es不要用root账号

后台启动命令: 进入bin目录
./elasticsearch -d
不要后台就把 -d 去掉

默认第一次启动日志会打印密码出来

 

也可以通过bin下面的命令设置密码

elastic账号自动生成新的随机密码,输出至控制台

bin/elasticsearch-reset-password -u elastic

 

手工指定elastic的新密码

bin/elasticsearch-reset-password --username elastic -i

 

 

 

kibana连接es设置

修改config/kibana.yml配置
复制代码
server.port: 5601
# 监听端口,默认本机localhost,不能通过其他机器访问
server.host: "0.0.0.0"
#es地址
elasticsearch.hosts: ["https://localhost:9200"]
# 用户名
elasticsearch.username: "kibana"
# 密码
elasticsearch.password: "12345678"
# 语言
i18n.locale: "zh-CN"
elasticsearch.ssl.verificationMode: none
复制代码

注意:这里的账号密码不能用 "elastic"这个 因为这个是超级用户 ,用上面的 bin/elasticsearch-reset-password -u kibana 这个获取kibana用户的账号密码设置在这里

 

设置完之后  然后启动就可以了

后台启动 进入bin目录

./kibana &

不要后台就把 后面的 & 去掉

 






posted @   yvioo  阅读(2392)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2023-07-26 SecureCRT通过端口映射将服务器的端口映射到本机
2021-07-26 JAVA获取两个日期之间的所有日期集合
点击右上角即可分享
微信分享提示