怎么通过Nginx反向代理实现kibana登录认证

怎么通过Nginx反向代理实现kibana登录认证

本篇内容主要讲解“怎么通过Nginx反向代理实现kibana登录认证”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么通过Nginx反向代理实现kibana登录认证”吧!

安装Apache Httpd 密码生成工具

$yuminstallhttpd-tools-y

生成Kibana认证密码

$mkdir-p/usr/local/nginx/conf/passwd$htpasswd-c-b/usr/local/nginx/conf/passwd/kibana.passwdUserrenwolecomGN5SKorJAddingpasswordforuserUserrenwolecom

配置Nginx反向代理

在Nginx配置文件中添加如下内容(或新建配置文件包含):

$vim/usr/local/nginx/conf/nginx.confserver{listen10.28.204.65:5601;auth_basic"RestrictedAccess";auth_basic_user_file/usr/local/nginx/conf/passwd/kibana.passwd;location/{proxy_passhttp://10.28.204.65:5601;proxy_http_version1.1;proxy_set_headerUpgrade$http_upgrade;proxy_set_headerConnection'upgrade';proxy_set_headerHost$host;proxy_cache_bypass$http_upgrade;}}

配置Kibana

取消下面注释:

$vim/usr/local/kibana/config/kibana.ymlserver.host:"10.28.204.65"

重启 Kibana 及 Nginx 服务使配置生效

$systemctlrestartkibana.service$systemctlrestartnginx.service

接下来浏览器访问 http://103.28.204.65:5601/ 会提示验证弹窗,输入以上生成的用户密码登录即可。

到此,相信大家对“怎么通过Nginx反向代理实现kibana登录认证”有了更深的了解,不妨来实际操作一番吧!这里是恰卡编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

发布于 2022-02-16 23:46:47
收藏
分享
海报
0 条评论
33
上一篇:Linux中怎么安装Nginx 下一篇:怎么使用Nginx搭建WCF集群
目录

    0 条评论

    本站已关闭游客评论,请登录或者注册后再评论吧~

    忘记密码?

    图形验证码