Apache2 は Jenkins のページを表示する前にログインを要求する

Apache2 は Jenkins のページを表示する前にログインを要求する

私は Apache2 を使用して、サーバーのポート 80 に Jenkins をプロキシしています。問題は、このサーバーが世界に公開されているため、Jenkins ページにアクセスするにはログインする必要があるように、何らかの認証を設定する必要があることです。

これは 1 つのユーザー アカウントのみを対象としているため、DB バックエンドは必要ありません。ページを表示する前に Apache が要求するユーザー名とパスワードなどのフラット ファイルがあれば十分です。

Apache が提供しているのは Jenkins だけです。

これを行う最善の方法は何ですか?

ありがとう、

デビッド

答え1

ユーザー名とパスワードが1つだけの場合は、mod_auth_basicモジュールを使用します。これに関する情報は、apache.orgこれによって、ユーザーにユーザー名とパスワードの入力を要求できます。ユーザー名とパスワードは htpwasswd ファイルに保存されます。

関連情報