使用 HTTP Basic Auth 的单线反向代理

使用 HTTP Basic Auth 的单线反向代理

我暂时将一些 HTTP 服务暴露在互联网上,我想用密码保护它们。由于暴露时间只有几个小时,设置 Nginx、Traefik 或其他重量级解决方案可能不值得花时间。

在 Ubuntu Linux 上运行。我想避免使用任何配置文件,而直接从命令行运行代理,这样我就可以轻松修改和复制粘贴命令。

理想的单命令行反向代理是什么样的?您只需提供上游本地主机端口、用户名和密码,即可在 HTTP 基本身份验证领域中向 Internet 公开 HTTP 端口?

Ubuntu apt 存储库中的任何内容都可以。此外,如果我可以从 Docker Hub 获取可以直接从命令行设置代理参数而无需配置文件的内容,我也会考虑任何基于 Docker 的解决方案。

相关内容