1
bitfly 51 天前 via Android
caddy2 反代?
caddy 文档里貌似有加入鉴权的 可以设置打开密码 或者用 freerdp-webconnect 替代 rdp 用网页访问 windows ? |
2
yinmin 51 天前 via iPhone
nginx 反代后,在 nginx 配置双向证书认证
|
3
kkk9 51 天前
nginx 反代,ssl+http_auth
也可以你写一个 ngx_lua ,单独登陆页面验证用户密码,通过了操作给当前 ip 加白放行 vnc 端口。保活机制还是手动退出就自己设计吧。 |
4
loveqianool 51 天前 via Android
cloudflare access
https://blog.heyfe.org/blog/cloudflare-access-application.html |
5
docx 51 天前 via iPhone
Basic-Auth
|
6
guazila 51 天前 via Android
authelia
|
7
InDom 51 天前
楼上说的都是正经方案,我说个不正经方案。
写个单独的服务,默认不暴露 NoVNC 的端口,访问这个服务后只对你客户端的 IP 暴露端口。用户身份鉴定就在这个服务里面实现了(适用于非 http 服务) 不过你的场景,最优解就是:Basic-Auth |
8
rain0002009 51 天前
有没有可能那个 docker-windows 支持设置一个 vnc 密码呢
|
9
LLaMA2 51 天前
|
10
JKOR 51 天前
双向证书认证,最安全高效,反正也是自己用。
|
11
mumu360121 OP @rain0002009 找到了作者关于这个问题的推荐方案,但是没看太懂执行方案,nnginx 是部署在宿主机里还是在 docker 中
|
12
mumu360121 OP 最后通过部署在路由器上的 lucky 解决了,可以增加 basicauth
|