Gostaria de aprender como realizar uma instalação do Freeradius no Ubuntu Linux? Neste tutorial, vamos mostrar como instalar o Freeradius no Ubuntu Linux e como acessar seu servidor radius pela primeira vez.
• Ubuntu 18.04
• Ubuntu 19.04
• FreeRadius 3.0.16
Em nosso exemplo, o servidor Freeradius usa o endereço IP 192.168.0.50.
Em nosso exemplo, um Network Switch usa o endereço IP 192.168.0.10.
Em nosso exemplo, um servidor Linux usa o endereço IP 192.168.0.20.
O servidor Linux e o comutador de rede desejam autenticar-se no banco de dados do Radius.
Tutorial do FreeRadius:
Nesta página, oferecemos acesso rápido a uma lista de tutoriais do Grafana.
Tutorial – Instalação FreeRadius
No console do Linux, use os seguintes comandos para instalar o serviço FreeRadius.
# apt-get update
# apt-get install freeradius
Agora, precisamos adicionar clientes FreeRadius ao clients.conf ;.
Localize e edite o arquivo clients.conf.
# locate clients.conf
# vi /etc/freeradius/3.0/clients.conf
Adicione as seguintes linhas no final do arquivo clients.conf.
Em nosso exemplo, estamos adicionando dois dispositivos clientes:
O primeiro dispositivo foi denominado SWITCH-01 e possui o endereço IP 192.168.0.10.
O segundo dispositivo foi denominado LINUX-01 e possui o endereço IP 192.168.0.20.
Ambos os dispositivos oferecerão um prompt de login para autenticação no banco de dados do servidor Freeradius.
Agora, precisamos adicionar usuários do FreeRadius ao arquivo de configuração do USERS.
Localize e edite o arquivo de configuração dos usuários do Freeradius.
# locate freeradius | grep users
# vi /etc/freeradius/3.0/users
Adicione as seguintes linhas no final do arquivo.
Reinicie o servidor Freeradius.
# service freeradius restart
Teste seu arquivo de configuração do servidor radius
# freeradius -CX
Teste de Autenticação Freeradius
Teste sua autenticação radius localmente no servidor Radius usando os seguintes comandos:
# radtest bruno boss123 localhost 0 testing123
Aqui está um exemplo de uma autenticação radius bem sucedida:
Estamos usando o nome de usuário Bruno e a senha boss123 para autenticar a conta do usuário.
O teste123 é uma senha de dispositivo padrão incluída no arquivo clients.conf.
Agora, vá para o servidor Linux incluído no arquivo de configuração clients.conf como LINUX-01.
Instale o pacote freeradius-utils.
# apt-get install freeradius-utils
Teste sua autenticação radius remotamente no servidor Linux (LINUX-01) usando os seguintes comandos:
# radtest bruno boss123 192.168.0.50 0 vegeto123
Parabéns, você instalou com sucesso o servidor Freeradius.