Apache2 要求登录后才能显示 Jenkins 页面

Apache2 要求登录后才能显示 Jenkins 页面

我使用 Apache2 将 Jenkins 代理到我服务器上的 80 端口。问题是,这台服务器是对外开放的,所以我想设置某种身份验证,这样你就必须登录才能进入 Jenkins 页面。

它只适用于一个用户帐户,因此我不需要数据库后端。只需一个包含用户名和密码的平面文件或类似内容,Apache 便会在显示页面之前提示输入这些内容。

Jenkins 是 Apache 唯一呈现的东西。

做到这一点的最好方法是什么?

谢谢,

大卫

答案1

如果只需要一个用户名和密码,我会使用 mod_auth_basic 模块。有关它的信息请访问Apache 网站。它允许您要求用户输入用户名和密码,这些信息存储在 htpwasswd 文件中。

相关内容