Gostaria de aprender a instalar o Nginx e configurar o recurso básico de autenticação em um computador rodando Ubuntu Linux? Neste tutorial, vamos configurar o recurso de autenticação Básica no servidor Nginx.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Lista de equipamentos

A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial.

Como associado da Amazon, eu ganho comissão por compras qualificadas.

Tutorial Nginx – Autenticação básica

Instale o servidor Nginx e os pacotes necessários.

Copy to Clipboard

Crie o arquivo de senha Nginx e adicione a primeira conta de usuário.

Copy to Clipboard

O sistema solicitará que você digite a senha na nova conta de usuário.

Copy to Clipboard

Aqui está o conteúdo do arquivo.

Copy to Clipboard

Para criar contas adicionais de usuário, use o seguinte comando.

Copy to Clipboard

Edite o arquivo de configuração Nginx para o site padrão.

Copy to Clipboard

Insira a seguinte linha na área chamada LOCATION.

Copy to Clipboard

Aqui está o conteúdo do arquivo.

Copy to Clipboard

Reinicie o serviço Nginx.

Copy to Clipboard

Abra seu navegador e digite o endereço IP do seu servidor web.

Em nosso exemplo, a seguinte URL foi inserida no Navegador:

• http://172.31.8.195

O servidor Nginx exigirá que você execute a autenticação do usuário.

Nginx authentication

Em nosso exemplo, a configuração exigia autenticação do usuário para acessar qualquer parte do site.

No próximo exemplo, exigiremos autenticação apenas para usuários que tentam acessar um subdiretório chamado: SECURE.

Copy to Clipboard

Parabéns! Agora você pode usar a autenticação básica Nginx.