怎么通过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登录认证”有了更深的了解,不妨来实际操作一番吧!这里是恰卡编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
推荐阅读
-
Linux中如何配置和使用 Nginx 服务器
-
Linux中如何配置和使用 Kibana 数据可视化工具
-
Linux如何安装和配置 Nginx 服务器
-
CentOS环境中如何部署nginx、php和虚拟主机配置
CentOS环境中如何部署nginx、php和虚拟主机配置今天小编...
-
怎么使用docker安装nginx提供的web服务
怎么使用docker安装nginx提供的web服务这篇文章主要介绍...
-
Python怎么实时获取任务请求对应的Nginx日志
Python怎么实时获取任务请求对应的Nginx日志这篇文章主要讲...
-
docker怎么搭建nacos+nginx+mysql+redis+springboot项目
docker怎么搭建nacos+nginx+mysql+redis+springboot项目...
-
Nginx的location功能怎么配置
Nginx的location功能怎么配置本篇内容介绍了“Nginx...
-
Nginx安装后常用功能如何配置
Nginx安装后常用功能如何配置这篇文章主要介绍“Nginx安装后...
-
怎么用服务器的负载均衡nginx+tomcat实现动静分离
怎么用服务器的负载均衡nginx+tomcat实现动静分离这篇文章...