首页 > 其他分享 >ELK7.7版本开启账号密码登录

ELK7.7版本开启账号密码登录

时间:2023-04-07 10:34:01浏览次数:47  
标签:elastic 登录 ELK7.7 kibana elasticsearch password logstash 账号密码

记录一下在7.7版本下开启账号密码认证找到的解决办法

首先在elasticsearch.yml中添加如下两行

xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true

重启服务:systemctl restart elasticsearch

重启服务后 设置es内置的账号密码 

cd /usr/share/elasticsearch/

设置密码  bin/elasticsearch-setup-passwords auto / interactive

其中auto是自动生成 一般我都使用 这个  

interactive  是交互式,我觉得这个麻烦 ,就用自动

执行后

 

 

 

执行后会获得内置的账号和密码,我一般就需要elastic用超级用户

编辑kibana

vi /etc/kibana/kibana.yml 

编辑下面两行,把生成的账号密码加进去

elasticsearch.username: "elastic"
elasticsearch.password: "bjJb6njtQjvZ4B5xhnNI"

就可以拉

别忘记logstash中也要添加账号密码,不然日志传不过来拉

vi /etc/logstash/conf.d/elk.conf

output {
if [type] == "wineventlog" {
elasticsearch {
hosts => ["http://172.16.25.211:9200"]
index => "winlogbeat-%{+YYYY.MM.dd}"
user => "elastic"
password => "BVgn6MRKi5p2QNOYwIWc"
}
}

if [type] == "syslog"{
elasticsearch {
hosts => ["http://172.16.25.211:9200"]
index => "logstash-%{+YYYY.MM.dd}"
user => "elastic"
password => "BVgn6MRKi5p2QNOYwIWc"
}

}
}

然后重启服务

这样就完成了

 

标签:elastic,登录,ELK7.7,kibana,elasticsearch,password,logstash,账号密码
From: https://www.cnblogs.com/zhaoqian0129/p/17295337.html

相关文章

  • Android存储用户登录信息最好的方式之一-Shared Preferences
    对于Android应用程序,存储用户登录信息的最佳方式是使用SharedPreferences。SharedPreferences是Android提供的一个轻量级存储机制,可以存储简单的键值对数据。它非常适合存储用户设置、用户偏好和其他应用程序数据,包括登录信息。SharedPreferences具有以下优点:轻量级:Shared......
  • VSCode 新建 ssh 并配置免密登录
    #在local端VSCode点击新建ssh,输入ssh<user>@<ip>-A,修改config,点击connect#在local端cmd运行ssh-keygen-trsa#在remote端shell运行ssh-keygen-trsacd/home/lyc/.ssh/id_rsa#将loacl端id_rsa.pub的内容复制到authorized_keysvimauthorized......
  • QQ登录, 腾讯开放平台和QQ互联的坑
    最近,项目中,QQ登录的APPid和key是腾讯开放平台的,如果要转换成QQ互联,必须QQ互联关联腾讯开放平台,并审核通过,如果新建一个App的话,再给开发AppID和KEY就会报10044,非官方正版应用开放平台地址 http://op.open.qq.comqq互联地址  https://connect.qq.com/manage.html#/ 移动应用......
  • ***4完善登录界面和界面跳转
    1.button跳转【基本步骤】1.两个activity2.跳转前界面-->跳转后界面3.声明控件--找到控件--实现跳转2.匹配对应用户名和密码--只讲一种方法,因为实际操作时通过插卡来实现,所以这里你没有必要复杂化1.获取edittest里面的用户名和密码2.与规定进行匹配......
  • **2制作登录界面1
    AndroidStudio是Google推出的Android应用程序开发工具包。在AndroidStudio中,您可以使用各种工具来设计和开发Android应用程序。如果您想要创建登录界面,可以使用AndroidStudio中的布局和组件来实现。下面是一些基本步骤:打开AndroidStudio并创建新项目。在......
  • JWT 实现登录认证 + Token 自动续期方案
    要实现认证功能,很容易就会想到JWT或者session,但是两者有啥区别?各自的优缺点?应该Pick谁?夺命三连区别基于session和基于JWT的方式的主要区别就是用户的状态保存的位置,session是保存在服务端的,而JWT是保存在客户端的认证流程基于session的认证流程用户在浏览器中输入用户名和密码,服务......
  • MySQL登录时出现Access denied for user ‘root‘@‘localhost‘ (using password: YE
    发现是springboot结合JDBC时,我这里输入纯数字加点,就会出现这个问题。  后来我改数据库密码,改成字母开头的数据库密码,就可以了。 但是有个奇怪的是,我方式数字+点的密码是复制过去的,当时idea的编辑器,打开该密码是橙色的。可能是我当时复制的格式有问题。我现在输入并没有......
  • 做免密登录传输文件的时候报错:ERROR: Host key verification failed.:解决方法
    报错信息: 在做好公钥以后,准备进行传输到另一台机器的时候,发生了报错。 报错原因:1、在CSDN上面找到了问题的根源,是因为/root/.ssh/known_hosts文件里面有传输错误的记录。2、没有记录的都可以正常传输,至此才找到问题的解决办法。 解决方法:1、切换到/root/.ssh/:[root@......
  • jsp+servlet实现的人力资源管理系统(实现了注册登录、部门管理、招聘管理、培训管理、
    @目录jsp+servlet实现的人力资源管理系统实现功能截图系统功能使用技术完整源码jsp+servlet实现的人力资源管理系统本系统是一个servlet原生框架实现的人力资源管理系统,实现了注册登录、部门管理、招聘管理、用户管理、薪资管理、职位管理等常用功能。(文末查看完整源码)实现......
  • jsp+servlet+mysql实现的停车场管理系统(分为普通用户和管理员,实现注册登录、留言管理
    @目录jsp+servlet+mysql实现的停车场管理系统实现功能截图系统功能使用技术完整源码jsp+servlet+mysql实现的停车场管理系统本系统是一个servlet原生框架实现的停车场管理系统,总共分为两个角色,普通用户和管理员,实现了用户管理、停车信息管理、IC卡管理、临时停车管理、出入场管......