Gostaria de aprender a configurar a autenticação http zabbix em Apache? Neste tutorial, vamos mostrar como autenticar usuários zabbix usando a autenticação APACHE HTTP.
• Ubuntu 18
• Ubuntu 19
• Zabbix 4.4.1
Lista de hardware:
A seção a seguir apresenta a lista de equipamentos usados para criar este tutorial Zabbix.
Cada pedaço de hardware listado acima pode ser encontrado no site da Amazon.
Lista de reprodução Zabbix:
Nesta página, oferecemos acesso rápido a uma lista de vídeos relacionados à instalação zabbix.
Não se esqueça de assinar nosso canal no Youtube chamado FKIT.
Tutorial relacionado a Zabbix:
Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados à instalação zabbix.
Tutorial Zabbix – Autenticação HTTP
Instale o pacote necessário para criar o arquivo de senha Apache.
Crie o arquivo de senha Apache e a primeira conta chamada Admin.
Tenha em mente que Zabbix é sensível ao caso.
Estamos criando uma conta chamada
A
dmin e não administração.
O sistema pedirá que você digite a senha da conta administradora duas vezes.
Agora, vamos testar a senha da conta do Admin.
Digite a senha da conta do Admin.
Use os seguintes comandos para adicionar contas ao arquivo de senha Apache.
Em nosso exemplo, adicionamos uma conta chamada Benjamin.
Agora, precisamos configurar apache para solicitar autenticação aos usuários que tentam assa o diretório Zabbix.
Edite o arquivo de configuração Apache 000-default.conf.
Aqui está o arquivo 000-default.conf antes de nossa configuração.
Aqui está o arquivo 000-default.conf após nossa configuração.
Em nosso exemplo, configuramos o servidor Apache para solicitar autenticação de senha para acess o diretório Zabbix /var/www/html/zabbix.
Também configuramos zabbix para usar o arquivo de autenticação do usuário /etc/apache2/.htpasswd.
Reinicie o serviço Apache.
Parabéns! Você configurou a autenticação Apache.
Tutorial Zabbix – Configuração de autenticação HTTP
Abra seu navegador e insira o endereço IP do seu servidor web mais /zabbix.
Em nosso exemplo, a seguinte URL foi inserida no Navegador:
• http://192.168.15.9/zabbix
Na tela de login, use o nome de usuário padrão e a senha padrão.
• Nome de usuário padrão: Admin
• Senha padrão: zabbix
Depois de um login bem-sucedido, você será enviado para o Painel Zabbix.
Na tela do painel, acesse o menu Administração e selecione a opção autenticação.
Na tela autenticação, selecione a opção de configurações HTTP.
Você precisa configurar os seguintes itens:
• Habilitar a autenticação HTTP: Sim
• Formulário de login padrão: Formulário de login HTTP
• Login sensível ao caso: Sim
Clique no botão Atualizar.
Depois de terminar sua configuração, você deve fazer log off da interface web Zabbix.
Tente acessar a URL do servidor Zabbix e verificar se o servidor web Apache solicitará que você se autenticar.
Na tela de login, use o usuário de Admin e a senha do arquivo Apache htpasswd.
• Nome de usuário: Admin
• Senha: Digite a senha Admin htpasswd.
Após um login bem-sucedido, você será enviado diretamente para o painel Zabbix.
Parabéns! Você configurou a autenticação Zabbix HTTP no Apache.
A fim de autenticar uma conta usando apache HTTP a conta USer DEVE EXISTIR no arquivo Apache HTPASWD e no banco de dados Zabbix Local.
Se você configurar a autenticação HTPASSWD, isso não significa que você não precisa criar a Conta localmente no painel Zabbix.