Apache2 requer login antes de apresentar a página do Jenkins

Apache2 requer login antes de apresentar a página do Jenkins

Estou usando o Apache2 para fazer proxy do Jenkins para a porta 80 no meu servidor. O problema é que este servidor está aberto ao mundo, então quero definir algum tipo de autenticação para que você tenha que fazer login para acessar a página do Jenkins.

É apenas para uma conta de usuário, então não preciso de um back-end de banco de dados. Apenas um arquivo simples com nome de usuário e senha ou algo parecido para o Apache solicitar antes de exibir a página.

Jenkins é a única coisa que o Apache está apresentando.

Qual é a melhor forma de fazer isso?

Obrigado,

Davi

Responder1

Para apenas um nome de usuário e senha, eu escolheria o módulo mod_auth_basic. Há informações sobre isso emapache.org. Ele permite que você exija que os usuários insiram nome de usuário e senha, que são armazenados em um arquivo htpwasswd.

informação relacionada