flinkwebui未授权漏洞处理
- 创业
- 2025-09-15 22:00:01

本文通过nginx代理的方式来处理未授权漏洞问题。
1.安装nginx 通过yum install nginx 2.添加账号和密码 安装htpasswd工具,yum install httpd-tools sudo htpasswd -c /etc/nginx/conf.d/.passwd flink # 需安装httpd-tools:ml-citation{ref="1,4" data="citationList"}
3.修改配置 /etc/nginx/conf.d vim default.conf server { listen 8082; #不要与其他端口冲突 server_name flink; # 基础认证配置:ml-citation{ref="1,4" data="citationList"} auth_basic "Flink Admin Console"; auth_basic_user_file /etc/nginx/conf.d/.htpasswd; location / { proxy_pass http://设置自己的IP地址:8081; # 指向Flink实际端口:ml-citation{ref="2" data="citationList"} proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; }
4.重启nginx 验证配置 nginx -t systemctl reload nginx
5.防火墙规则关闭8081端口 iptables -A INPUT -p tcp --dport 8081 -j DROP; #关闭8081端口
sudo iptables -L --line-number #该命令是查看iptables规则的号码 sudo iptables -D INPUT number #该命令是通过号码去掉该规则 服务器上验证 curl http://ip地址:8081
6.验证 在浏览器上输入账号密码即可进入。 http://IP地址:8082 #8082未nginx代理端口
flinkwebui未授权漏洞处理由讯客互联创业栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“flinkwebui未授权漏洞处理”
上一篇
C#使用技巧