栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

五、ELK设置用户密码登陆

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

五、ELK设置用户密码登陆

网上很多用Nginx代理来做登陆验证功能,其实Elastic自带了访问控制功能。

Elasticsearch 设置

编辑 Elasticsearch 配置文件elasticsearch.yml

vim /etc/elasticsearch/elasticsearch.yml

在最后面加上下面配置
开启验证功能

xpack.security.enabled: true

保存重启 Elasticsearch 服务

systemctl restart elasticsearch

重启后,执行下面命令设置密码

sudo /usr/share/elasticsearch/bin/elasticsearch-setup-passwords interactive

如下图,账户都内置好的直接输入密码回车即可

Logstash 设置

找到并修改 30-elasticsearch-output.conf

vim /etc/logstash/conf.d/30-elasticsearch-output.conf 

里面添加设置好的账号和密码

output {
  elasticsearch {
    hosts => ["localhost:9200"]
    user  => "elastic"
    password  => "123456"
    manage_template => false
    index => "%{[@metadata][beat]}-%{[@metadata][version]}-%{+YYYY.MM.dd}"
  }
}

重启 Logstash 服务

systemctl restart logstash
Kibana 设置

修改 Kibana 配置文件

vim /etc/filebeat/kibana.yml

在46、47行取消注释,配置账号和密码

elasticsearch.username: "elastic"
elasticsearch.password: "123456"

重启 Kibana 服务

systemctl restart kibana

ok配置好后我们重新访问,用户名使用 elastic 登陆,kibana账户少了很多权限。

在 “管理” 里面可以看见多了个“安全性”
在这里可以修改“用户/角色”的密码以及创建“新用户/角色”。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/860295.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号