Apache2 требует входа, прежде чем представить страницу Jenkins

Я использую Apache2 для прокси Jenkins на порт 80 на моем сервере. Проблема в том, что этот сервер открыт для всего мира, поэтому я хочу установить некоторую аутентификацию, поэтому вам нужно войти в систему, чтобы перейти на страницу Jenkins.

Это только для одной учетной записи пользователя, поэтому мне не нужен бд-конец. Просто плоский файл с именем пользователя и паролем или что-то в этом роде, чтобы Apache запрашивал их перед отображением страницы.

Дженкинс - единственное, что представляет Apache.

Какой лучший способ сделать это?

Спасибо,

Дэвид

1 ответ

Только для одного имени пользователя и пароля я бы выбрал модуль mod_auth_basic. Об этом есть информация на apache.org. Это позволяет пользователям требовать ввода имени пользователя и пароля, которые хранятся в файле htpwasswd.

Другие вопросы по тегам