Apache2 erfordert eine Anmeldung, bevor die Seite von Jenkins angezeigt wird

Apache2 erfordert eine Anmeldung, bevor die Seite von Jenkins angezeigt wird

Ich verwende Apache2, um Jenkins per Proxy auf Port 80 auf meinem Server zu leiten. Das Problem ist, dass dieser Server für die ganze Welt offen ist, deshalb möchte ich eine Art Authentifizierung einrichten, sodass Sie sich anmelden müssen, um auf die Jenkins-Seite zu gelangen.

Es ist nur für ein Benutzerkonto, daher brauche ich kein DB-Backend. Nur eine Flatfile mit Benutzername und Passwort oder so etwas, nach der Apache fragt, bevor die Seite angezeigt wird.

Jenkins ist das Einzige, was Apache präsentiert.

Wie geht man dabei am besten vor?

Danke,

David

Antwort1

Für nur einen Benutzernamen und ein Passwort würde ich das Modul mod_auth_basic verwenden. Informationen dazu finden Sie unterapache.org. Sie können von Benutzern die Eingabe von Benutzernamen und Passwörtern verlangen, die in einer htpwasswd-Datei gespeichert sind.

verwandte Informationen