Would you like to learn how to configure Ubuntu Radius authentication using Freeradius? In this tutorial, we are going to show you how to authenticate Ubuntu users using the Radius protocol and the Freeradius service on a computer running Ubuntu Linux.

• Ubuntu 18.04
• Ubuntu 19.10
• Freeradius 3.0.16

Tutorial relacionado ao Ubuntu:

Nesta página, oferecemos acesso rápido a uma lista de tutoriais relacionados ao Ubuntu.

Tutorial - Instalação do servidor FreeRadius no Ubuntu Linux

• IP - 192.168.15.10
• Sistema Operacional - Ubuntu 19
• Nome do host - FREERADIUS

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:

The device was named LINUX and has the IP address 192.168.15.11.

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

Reiniciar o servidor Freeradius.

Copy to Clipboard

Teste seu arquivo de configuração do servidor radius.

Copy to Clipboard

You have finished the Freeradius installation on Ubuntu Linux.

Tutorial Ubuntu - Autenticação de raio usando freeradius

• IP - 192.168.15.11
• Sistema Operacional - Ubuntu 19
• Nome do Host - LINUX

Install the required packages to enable the Radius authentication.

Copy to Clipboard

Edit the configuration file named pam_radius_auth.conf.

Copy to Clipboard

Here is the pam_radius_auth.conf file, before our configuration.

Copy to Clipboard

Here is the pam_radius_auth.conf file, after our configuration.

Copy to Clipboard

Realizamos a seguinte configuração:

• IP do servidor Radius - 192.168.15.10
• Segredo de Radius - kamisama123

Você precisa alterar o endereço IP para o IP do servidor Freeradius.

Você precisa mudar o segredo do Raio para sua senha de raio.

Crie uma conta local para o usuário do Radius.

Para autenticar usando o Radius, o usuário deve ter uma conta local.

Copy to Clipboard

In our example, we created a user account to the Radius user named admin.

Test your Radius authentication using the following command.

Copy to Clipboard

Você precisa alterar o endereço IP para o IP do servidor Freeradius.

Você precisa mudar o segredo do Raio para sua senha de raio.

Você precisa alterar a conta de usuário do administração e a senha 123qwe.. para refletir sua conta de usuário.

Aqui está a saída de comando:

Copy to Clipboard

Edit the /etc/pam.d/sshd configuration file.

Copy to Clipboard

Insert the following line in the begining of this file.

Copy to Clipboard

Here is the /etc/pam.d/sshd file, before our configuration.

Copy to Clipboard

Here is the /etc/pam.d/sshd file, after our configuration.

Copy to Clipboard

Para testar a configuração do Radius SSH a partir de um computador executando o Windows:

Baixe a última versão do aplicativo PUTTY e teste a comunicação usando a conta Radius.

pfsense ssh putty windows

Parabéns! You have configured the Ubuntu authentication to use a Radius database.