美文网首页
给容器启动的kibana设置用户名和密码

给容器启动的kibana设置用户名和密码

作者: sexy_cyber | 来源:发表于2023-08-15 14:48 被阅读0次

一、先操作ES容器

  • 1、 进入容器:
docker exec -it elasticsearch /bin/bash
  • 2、 修改配置文件
vi config/elasticsearch.yml
  • 3、 添加下面的内容:
http.cors.enabled: true
http.cors.allow-origin: "*"
http.cors.allow-headers: Authorization
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
  • 4、 回到宿主机
exit
  • 5、 重启容器名为elasticsearch的容器
docker restart elasticsearch
  • 6、 再次进入容器elasticsearch
docker exec -it elasticsearch /bin/bash 
  • 7、 执行创建密码的命令:
./bin/elasticsearch-setup-passwords interactive
创建密码的交互信息
  • 8、为所有用户输入密码(可以为同一个),完事后回到宿主机
  • 9、 重启容器elasticsearch
docker restart elasticsearch

二、再操作Kibana容器


进入容器配置


  • 1、 进入kibana容器
docker exec -it kibana /bin/bash
  • 2、 修改配置文件
vi config/kibana.yml
  • 3、 追加下面的配置:
i18n.locale: "zh-CN"
elasticsearch.username: "elastic"
elasticsearch.password: "xxxxx"

elasticsearch.password:设置的密码与在ES容器内设置的密码相同

  • 4、 退出容器,并且重启kibana容器
exit
docker restart kibana

通过命令行传参配置


除了上面进入容器方案还可以通过命令行将需要的配置通过参数的形式传递

比如:

docker run -e ELASTICSEARCH_USERNAME=myusername -e ELASTICSEARCH_PASSWORD=mypassword  -e I18N_LOCALE="zh-CN" kibana:tag
  • 5、 等待几分钟(kibana完全起来可被web访问需要点时间,比较慢)
  • 6、 打开kibana URL ,将看到如下:


    打开地址弹出登录框
  • 7、 输入用户名和密码


    输入在kibana容器中设置的用户名和密码
  • 8、 登录


    登陆成功

相关文章

  • kibana 设置登录认证

    kibana 本身没有用户名密码的设置,可以使用 nginx 来实现。 步骤 (1)生成密码文件 (2)nginx...

  • centos 7 安装 kibana 7.x 并设置开机自动启动

    安装 kibana yum安装kibana 手动安装rpm包 设置 kibana开机自动启动 systemd 模式下设置

  • centos ftp的开通

    如果没有安装 vsftpd 设置开机启动 设定ftp主目录和用户名 修改密码 修改配置文件 对应修改 启动ftp服...

  • Git常用操作

    常用指令 查看当前库的用户名和邮箱命令: 设置当前库的用户名和密码 设置全局的用户名和密码 遇到的问题: Q1: ...

  • nginx配置访问密码

    1. 安装 htpasswd 工具 设置用户名和密码,并把用户名、密码保存到指定文件中: 创建用户和密码文件 2....

  • docker安装gitlab

    设置密码 用户名root 密码12345678 登录

  • Git中修改账户邮箱

    设置全局的用户名和邮箱 Git刚刚安装上的时候通过关键字global设置全局的用户名和密码。 设置当前项目的用户名...

  • Mac连接WebDAV服务器教程

    首先在打开APP,设置电脑连接WebDAV服务器的用户名和密码 设置好用户名和密码后,如果需要屏幕保持常亮(手机黑...

  • keyring库存放密码

    首先先设置密码,之后用get取密码keyring set 容器 账号 设置密码 keyring get 容器 账...

  • docker仓库

    进容器查询版本号: 新建用户名和密码: 运行registry命令:

网友评论

      本文标题:给容器启动的kibana设置用户名和密码

      本文链接:https://www.haomeiwen.com/subject/gquhmdtx.html