Use vários arquivos de senha para o nginx

4

Eu tenho vários blocos server na minha configuração, todos eles usando o mesmo arquivo que auth_basic_user_file . Agora começamos a trabalhar com uma força de trabalho externa e gostaríamos de adicionar alguns usuários extras a um dos server blocos, mantendo os originais também. Embora a documentação não indique, não é permitido usar auth_basic_user_file .

Existe uma maneira de fazer isso, sem mesclar manualmente os arquivos de senha? Estou usando o nginx 1.11.5

    
por GergelyPolonkai 30.11.2016 / 13:05

1 resposta

0

sim, isso é possível. Consulte o link

  1. Crie um arquivo de senha separado para o servidor que deve ter vários usuários. Dentro do bloco server que deve ter vários usuários de autenticação, configure auth_basic_user_file caminho para esse novo arquivo de senha.

  2. Insira o original e as informações adicionais do usuário em um novo arquivo de senha como este:

    name1:password1
    name2:password2
    
  3. Não se esqueça de testar e recarregar a configuração do nginx:

    nginx -t
    service nginx reload
    
por 12.02.2018 / 16:34

Tags