找回密码
 立即注册
搜索
查看: 1260|回复: 4

[软件] 技术归数码版,求问docker身份统一验证的问题

[复制链接]
     
发表于 2021-11-1 21:54 | 显示全部楼层 |阅读模式
假如我需要在公网上用docker部署多个没有身份认证的web服务,有没有什么组件能给这些服务加上统一的身份认证呢
回复

使用道具 举报

     
发表于 2021-11-1 22:06 来自手机 | 显示全部楼层
caddy或nginx什么的作反向代理再配置auth
回复

使用道具 举报

     
发表于 2021-11-1 22:10 来自手机 | 显示全部楼层
网关转发(

—— 来自 ZTE A2322, Android 11上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

     
发表于 2021-11-2 01:09 来自手机 | 显示全部楼层
起一个需要认证的代理,然后其他服务直接禁止公网访问

—— 来自 HUAWEI DBY-W09, Android 10上的 S1Next-鹅版 v2.5.2
回复

使用道具 举报

     
发表于 2021-11-2 14:21 | 显示全部楼层
容器bind本地ip,不要bind 0.0.0.0
前端用nginx或者apache作反向代理,用简单http认证就行

具体步骤也挺简单的, 首先你需要安装httpd-tools或者apache2-utils
生产一个htpasswd认证密钥文件后配置相关代理配置即可

  1. # nginx可以配置server或者location都可以,简单举例一个location,类似这种即可

  2. location /some_app_here {
  3.     auth_basic           “Administrator’s Area”;
  4.     auth_basic_user_file /etc/nginx/user_htpasswd;
  5. }
复制代码

评分

参与人数 1战斗力 +1 收起 理由
八八八云紫 + 1 试试,感谢

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-9-23 13:19 , Processed in 0.023706 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表