在呈现Jenkins的页面之前,Apache2需要login

我使用Apache2代理Jenkins到我的服务器上的端口80。 问题是,这个服务器是开放的,所以我想设置一些authentication,所以你必须login到Jenkins页面。

这只是一个用户帐户,所以我不需要数据库后端。 只是一个带有用户名和密码的平面文件,或者类似的东西,以便Apache在显示页面之前进行提示。

jenkins是唯一的Apache呈现。

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

谢谢,

大卫

对于只有一个用户名和密码,我会去与mod_auth_basic模块。 在apache.org有关于它的信息。 它允许您要求用户input用户名和密码,这些用户名和密码存储在htpwasswd文件中。