CentOS系统环境搭建(十七)——elasticsearch设置密码

centos系统环境搭建专栏🔗点击跳转

elasticsearch设置密码

没有密码是很不安全的一件事😭

文章目录

1.设置密码

关于Elasticsearch的安装请看CentOS系统环境搭建(十二)------CentOS7安装Elasticsearch。这些只是让你关闭与重启es,关闭与重启es若你有自己的方法不必参考本文。

先关掉elasticsearch

bash 复制代码
cd /usr/local/elasticsearch-7.17.6/bin
bash 复制代码
./killes.sh

编辑elasticsearch.yml

bash 复制代码
vim /usr/local/elasticsearch-7.17.6/config/elasticsearch.yml

最下面写上

bash 复制代码
#设置密码后的访问配置
http.cors.allow-headers: Authorization,X-Requested-With,Content-Length,Content-Type
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true

后台启动(重启es),记得切换非root用户

bash 复制代码
sh /usr/local/elasticsearch-7.17.6/bin/elasticsearch -d

设置密码

bash 复制代码
/usr/local/elasticsearch-7.17.6/bin/elasticsearch-setup-passwords interactive

指令elasticsearch-setup-passwords位于你es安装目录bin里,执行后会让你开始设置你的自定义密码,一定要牢记密码。

2.登录elasticsearch

进入es页面会出现如图提示,es用户名默认为elastic,而密码是你刚刚设置的。这样输入正确后才能看到这个页面。

3.登录kibana

关于kibana的安装请看CentOS系统环境搭建(十五)------CentOS安装Kibana。这些只是让你关闭与重启kibana,关闭与重启kibana若你有自己的方法不必参考本文。

先关闭kibana

bash 复制代码
kill $(ps -ef | grep kibana | grep -v grep | awk '{print $2}')

编辑kibana.yml

bash 复制代码
vim /usr/local/kibana-7.17.6-linux-x86_64/config/kibana.yml

末尾添加

bash 复制代码
elasticsearch.username: "kibana"
elasticsearch.password: "你开始设置你的自定义密码"

后台启动

bash 复制代码
nohup /usr/local/kibana-7.17.6-linux-x86_64/bin/kibana &

访问网页,它将要求你输入登录用户名和密码

这里的用户名同样默认为elastic,而密码是你刚刚设置的。

登录后便可正常使用kibana。

4.登录elasticsearch-head

复制代码
http://ip:9100/?auth_user=elastic&auth_password=你设置的密码

这里是同样的,用户名默认为elastic,而密码是你刚刚设置的。

然后你将如图没设置密码时一样正常访问。

这里的诀窍在于步骤一的伏笔,这也是elasticsearch-head如何设置密码登录的诀窍。

相关推荐
历程里程碑3 小时前
链表--LRU缓存
大数据·数据结构·elasticsearch·链表·搜索引擎·缓存
尽兴-4 小时前
Elasticsearch 入门全景:核心概念与典型应用场景速览
大数据·elasticsearch·搜索引擎·全文检索·高性能·elastic stack·分布式生态
悲伤小伞4 小时前
10-MySQL_事务管理
linux·数据库·c++·mysql·centos
php_kevlin4 小时前
git提交限制规范
大数据·git·elasticsearch
尽兴-4 小时前
Elasticsearch 8.14.3 安装部署实战:Windows/Linux + Kibana + 常用插件
linux·windows·elasticsearch·kinana·es 浏览器插件
DARLING Zero two♡4 小时前
CentOS 部署 Teemii:打造专属私人漫画阅读库
linux·运维·centos
WHD3065 小时前
苏州服务器维修哪家好/公司推荐
linux·ubuntu·centos·计算机外设·电脑·unix·安全架构
云计算老刘5 小时前
6.Nginx 服务器技术手册(CentOS 7 版)
服务器·nginx·centos
凸头5 小时前
后过滤召回塌陷:Redis 先召回 → ES 再过滤,如果全部被过滤掉怎么办?
数据库·redis·elasticsearch
Elastic 中国社区官方博客5 小时前
使用 Elasticsearch Inference API 结合 Hugging Face 模型
大数据·人工智能·elasticsearch·搜索引擎·ai·全文检索