Gostaria de aprender a configurar a autenticação radius no servidor Zabbix? Neste tutorial, vamos mostrar como autenticar usuários zabbix usando o módulo Apache Radius para autenticação HTTP.

• Ubuntu 18
• Ubuntu 19
• Zabbix 4.4.1
• Freeradius 3.0.17

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 Zabbix – Instalação do servidor FreeRadius

• IP – 192.168.15.10.
• Sistema Operacional – Ubuntu 19.10
• Nome de host – UBUNTU

No console Linux, use os seguintes comandos para instalar o serviço FreeRadius.

Copy to Clipboard

Agora, precisamos adicionar clientes FreeRadius aos clientes.conf;.

Localize e edite os clientes.conf.

Copy to Clipboard

Adicione as seguintes linhas no final do arquivo cliente.conf.

Copy to Clipboard

Em nosso exemplo, estamos adicionando 1 dispositivo cliente:

O dispositivo do cliente foi chamado de ZABBIX e tem o endereço IP 192.168.15.9.

Agora, precisamos adicionar usuários freeradius ao arquivo de configuração dos USUÁRIOS.

Localize e edite o arquivo de configuração dos usuários freeradius.

Copy to Clipboard

Adicione as seguintes linhas no final do arquivo

Copy to Clipboard

Tenha em mente que Zabbix é sensível ao caso.

Estamos criando uma conta chamada Admin e não admin.

Reiniciar o servidor Freeradius.

Copy to Clipboard

Test your radius server configuration file.

Copy to Clipboard

You have finished the Freeradius installation on Ubuntu Linux.

Tutorial Zabbix – Configuração do Módulo Radius no Apache

• IP – 192.168.15.9
• Sistema Operacional – Ubuntu 19.10
• Nome de host – ZABBIX

Instale o módulo Apache Radius.

Copy to Clipboard

Habilite o módulo Apache2 Radius.

Copy to Clipboard

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.

Copy to Clipboard

Aqui está o arquivo 000-default.conf antes de nossa configuração.

Copy to Clipboard

Aqui está o arquivo 000-default.conf após nossa configuração.

Copy to Clipboard

O servidor Apache foi configurado para solicitar autenticação de senha para acessar o diretório Zabbix /var/www/html/zabbix.

O servidor web Apache foi configurado para autenticar contas de usuários usando o servidor Radius 192.168.15.10.

Reinicie o serviço Apache.

Copy to Clipboard

Parabéns! Você configurou com sucesso a autenticação Apache.

Tutorial – Configuração de autenticação Radius no zabbix

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

zabbix login

Depois de um login bem-sucedido, você será enviado para o Painel Zabbix.

Zabbix 4.4 dashboard

Na tela do painel, acesse o menu Administração e selecione a opção autenticação.

Zabbix authentication menu

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.

zabbix http authentication

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.

Zabbix Apache HTTP authentication

Na tela de login, use o usuário de Admin e a senha do servidor Radius.

• Nome de usuário: Admin
• Senha: Digite a senha radius. [boss123]

Após um login bem-sucedido, você será enviado diretamente para o painel Zabbix.

Zabbix 4.4 dashboard

Parabéns! Você configurou a autenticação radius no Zabbix.

Para autenticar uma conta usando o Radius, a conta do Usuário DEVE EXISTIR no arquivo Radius USERS e no banco de dados Zabbix Local.

Se você configurar a autenticação Radius, isso não significa que você não precisa criar a Conta localmente no painel Zabbix.