Kibana安全认证官方是使用x-pack实现的,可惜使用安全认证这一功能是收费的,最新的6.8和7.1版本据说是免费的,笔者还没验证,大部分用户应该还没来得及升级版本,本文基于6.5.4版本。

首先安装Nginx,笔者使用官方的1.16.0版本,官方下载下来,是需要编译的,编译的方法下一篇文章会分享,编译完成后,可将产生的文件夹打成压缩包,用来做Nginx部署。

Nginx的配置是重点,配置内容如下:

#cat nginx.confuser nginx

注意配置中Server用的localhost,Kibana中的配置也应该是localhost,这样浏览器无法直接访问5601端口。

配置中.htpasswd使用htpasswd工具生成的,该工具属于Apache,安装方法如下:

#yum -y install httpd

生成密码文件的方法如下:

#htpasswd -c .htpasswd admin
New password:
Re-type new password:
Adding password 

配置都已完成,重启nginx,打开浏览器访问Nginx服务器地址,正常情况,将会提示输入用户名和密码。

以上就是今天的分享,希望您能有收获。

kibana使用_手把手教你使用Nginx实现Kibana的安全认证相关推荐

  1. 软件_手把手教vscode配置c++,python开发环境

    原创:软件_手把手教vscode配置c++,python开发环境 之前主用Python作为项目开发语言,将项目迁移到arm边缘盒子上后发现arm的cpu不给力,软件速度低于预期,所以计划将部分程序改为 ...

  2. centos7 nginx安装_手把手教你PHP(一) Centos7上的LEMP配置

    相信有些刚刚接触web开发的小伙伴对于服务器上搭建web环境还不太了解,今天手把手教大家搭建lemp的线上环境,您需要做如下一些准备: 阿里云或者其他服务商的云主机一台 云主机已安装Centos 7 ...

  3. 怎么用python自制计算公式_手把手教你用python制作简易计算器,能够记录你使用的情况...

    话不多说,首先先看效果图,它能够记录你在使用过程中的历史,方便你查看是否有错: 接下来就仔细分析一下是如何制作的: 简易计算器 第一步:导入资源库 在过程中使用到了tkinter这个资源库,win+R ...

  4. python k线合成_手把手教你写一个Python版的K线合成函数

    手把手教你写一个Python版的K线合成函数 在编写.使用策略时,经常会使用一些不常用的K线周期数据.然而交易所.数据源又没有提供这些周期的数据.只能通过使用已有周期的数据进行合成.合成算法已经有一个 ...

  5. 永磁同步电机驱动视频教程_矢量控制_手把手教你写代码_无感FOC_有感FOC_状态观测器_卡尔曼滤波_慧驱动

    手把手教你驱动永磁同步电机_视频教程 前言 大家在刚开始搞永磁同步电机控制的时候,大部分都是先接触的芯片厂商提供的方案,然后查资料,买芯片厂商的电机套件,买回来后,通电启动,电机顺利的转起来了,然后再 ...

  6. python进行数据预测_手把手教你用Python进行时间序列分解和预测

    原标题:手把手教你用Python进行时间序列分解和预测 作者:Mohit Sharma 翻译:数据派THU-王闯(Chuck) 预测是一件复杂的事情,在这方面做得好的企业会在同行业中出类拔萃.时间序列 ...

  7. python 靶心_手把手教你使用Python实战反欺诈模型|原理+代码

    原标题:手把手教你使用Python实战反欺诈模型|原理+代码 作者 | 萝卜 来源 | 早起Python(ID: zaoqi-python) 本文将基于不平衡数据,使用Python进行 反欺诈模型数据 ...

  8. python 词云手把手_手把手教你生成炫酷的词云

    前言: 话说,在这个大数据时代,获取信息显得极为容易,可正是如此,我们想要对信息进行直观地了解难度就大了.Excel是一个很好的数据可视化方法,不过有时候我们的数据来源可能并不是一张或者多张Excel ...

  9. python正确的输入语句_手把手教你在python中如何使用while True语句

    在学习过程中,经常能遇到采用while True的用法.下面以一个例子进行说明: 建立一个用户登录系统,用户输入用户名和密码,如果正确就可以进入系统. 1.我自己最开始的写法:d = {} #数据库字 ...

最新文章

  1. 基于生成式深度学习方法设计潜在2019-nCoV蛋白酶抑制剂
  2. do-release-upgrade do not work
  3. leetcode--70. 爬楼梯
  4. [Jobdu] 题目1337:寻找最长合法括号序列
  5. Visual Studio 2017 已知问题 Qamp;amp;A
  6. php二进制保存到本地,C# 将二进制字符串保存到本地
  7. 【摘录】《程序设计导引及在线实践》之排列
  8. 创建激光雷达(rplidar)的串口别名
  9. 基于BIND软件实现互联网DNS解析
  10. 《Linux就该这么学》正式版电子书发布!
  11. 罗马时钟代码html,用Html实现炫酷罗马时钟
  12. kindlefire刷安卓系统_[原创]安卓4.0完美运行 Kindle Fire刷机教程
  13. 用于文本去重(相似度计算)的Simhash算法学习及python实现(持续学习中)
  14. Android Camera HAL3 - 开篇词
  15. 解决uniapp分享到微信跳转两次app>打开微信>打开APP>打开微信 的问题
  16. UWB定位与蓝牙定位的优缺点分析
  17. MySQL原理与实践(五):数据库的锁机制
  18. 美国80后恶搞希拉里与名人发短信场景
  19. 在北京注册科技类公司的经历(一):名称预审
  20. 01背包问题,多重背包问题-分组背包问题-完全背包问题-总结-内含4种经典背包问题

热门文章

  1. 如何使用小的显存训练大的batch_size
  2. mobilenet精髓全力解析,全力迁移到别的网络
  3. NodeMCU快速上云集锦
  4. Python 抖音机器人,论如何在抖音上找到漂亮小姐姐?
  5. Python基础,Hello,world
  6. SQL 存储过程 解析XML
  7. JQuery实现一个简单的鼠标跟随提示效果
  8. vim 初学简单设置
  9. Windows 2008R2 RDS RmoteAPP安装及配置
  10. FineUI小技巧(4)关闭窗体那些事