私は Apache2 を使用して、サーバーのポート 80 に Jenkins をプロキシしています。問題は、このサーバーが世界に公開されているため、Jenkins ページにアクセスするにはログインする必要があるように、何らかの認証を設定する必要があることです。
これは 1 つのユーザー アカウントのみを対象としているため、DB バックエンドは必要ありません。ページを表示する前に Apache が要求するユーザー名とパスワードなどのフラット ファイルがあれば十分です。
Apache が提供しているのは Jenkins だけです。
これを行う最善の方法は何ですか?
ありがとう、
デビッド
答え1
ユーザー名とパスワードが1つだけの場合は、mod_auth_basicモジュールを使用します。これに関する情報は、apache.orgこれによって、ユーザーにユーザー名とパスワードの入力を要求できます。ユーザー名とパスワードは htpwasswd ファイルに保存されます。