¿Le gustaría aprender a configurar la autenticación Radius de Ubuntu usando Freeradius? En este tutorial, vamos a mostrarle cómo autenticar a los usuarios de Ubuntu utilizando el protocolo Radius y el servicio Freeradius en un equipo que ejecuta Ubuntu Linux.

• Ubuntu 18.04
• Ubuntu 19.10
• Freeradius 3.0.16

Tutorial relacionado con Ubuntu:

En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con Ubuntu.

Tutorial – Instalación del servidor FreeRadius en Ubuntu Linux

• IP – 192.168.15.10
• Sistema Operacional – Ubuntu 19
• Nombre de host – FREERADIUS

En la consola Linux, utilice los siguientes comandos para instalar el servicio FreeRadius.

Copy to Clipboard

Ahora, necesitamos agregar clientes FreeRadius a clients.conf;.

Busque y edite clients.conf.

Copy to Clipboard

Agregue las siguientes líneas al final del archivo clients.conf.

Copy to Clipboard

En nuestro ejemplo, estamos agregando 1 dispositivo cliente:

El dispositivo fue nombrado LINUX y tiene la dirección IP 192.168.15.11.

Ahora, necesitamos agregar usuarios de FreeRadius al archivo de configuración USERS.

Busque y edite el archivo de configuración de usuarios de Freeradius.

Copy to Clipboard

Agregue las siguientes líneas al final del archivo

Copy to Clipboard

Reinicie el servidor Freeradius.

Copy to Clipboard

Pruebe el archivo de configuración del servidor Radius.

Copy to Clipboard

Ha terminado la instalación de Freeradius en Ubuntu Linux.

Tutorial Ubuntu – Autenticación de radio usando Freeradius

• IP – 192.168.15.11
• Sistema Operacional – Ubuntu 19
• Nombre de host – LINUX

Instale los paquetes necesarios para habilitar la autenticación de radio.

Copy to Clipboard

Edite el archivo de configuración denominado pam_radius_auth.conf.

Copy to Clipboard

Aquí está el archivo pam_radius_auth.conf, antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo pam_radius_auth.conf, después de nuestra configuración.

Copy to Clipboard

Realizamos la siguiente configuración:

• RADIUS Server IP – 192.168.15.10
• Radius Secret – kamisama123

Debe cambiar la dirección IP a la dirección IP del servidor Freeradius.

Debe cambiar el secreto de Radius a su contraseña de radio.

Cree una cuenta local para el usuario de Radius.

Para autenticar usando Radius el usuario debe tener una cuenta local.

Copy to Clipboard

En nuestro ejemplo, creamos una cuenta de usuario para el usuario Radius denominada admin.

Pruebe la autenticación de radius mediante el siguiente comando.

Copy to Clipboard

Debe cambiar la dirección IP a la dirección IP del servidor Freeradius.

Debe cambiar el secreto de Radius a su contraseña de radio.

Debe cambiar la cuenta de usuario administrador y la contraseña 123qwe.. para reflejar su cuenta de usuario.

Aquí está la salida del comando:

Copy to Clipboard

Edite el archivo de configuración /etc/pam.d/sshd.

Copy to Clipboard

Inserte la siguiente línea al principio de este archivo.

Copy to Clipboard

Aquí está el archivo /etc/pam.d/sshd, antes de nuestra configuración.

Copy to Clipboard

Aquí está el archivo /etc/pam.d/sshd, después de nuestra configuración.

Copy to Clipboard

Para probar la configuración de RADIUS SSH desde un equipo que ejecuta Windows:

Descargue la última versión de la aplicación PUTTY y pruebe la comunicación con la cuenta De Radius.

pfsense ssh putty windows

¡Felicitaciones! Ha configurado la autenticación de Ubuntu para utilizar una base de datos Radius.