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

• Ubuntu 19.10
• PostgreSQL 12.1

Tutorial relacionado con PostgreSQL:

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

Tutorial – Instalación del servidor FreeRadius en Ubuntu Linux

• IP – 192.168.15.10.
• Sistema Operacional – Ubuntu 19
• Nombre de host – UBUNTU

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 se llamó POSTGRESQL 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 de radio.

Copy to Clipboard

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

Tutorial – Autenticación Radius en PostgreSQL mediante Freeradius

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

En la consola Linux, utilice los siguientes comandos para comprobar su nombre en clave de Ubuntu.

Copy to Clipboard

En nuestro ejemplo, Ubuntu 19.10 nombre en clave es eoan.

Tome nota de esta información.

En la consola Linux, utilice los siguientes comandos para agregar el repositorio APT de PostgreSQL

Copy to Clipboard

Instale el servicio PostgreSQL.

Copy to Clipboard

Utilice los siguientes comandos para crear una nueva cuenta denominada admin.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

Busque y edite el archivo de configuración pg_hba.conf.

Copy to Clipboard

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

Copy to Clipboard

Aquí está nuestro contenido del archivo pg_hba.conf:

Copy to Clipboard

Realizamos la siguiente configuración:

• RADIUS Server IP – 34.221.44.138
• Radius Secret – kamisama123
• Radius Port – 1812

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

Necesitas cambiar el secres Raidius a tu contraseña de radio.

Reinicie el servicio PostgreSQL.

Copy to Clipboard

Conéctese al servidor PostgreSQL utilizando la cuenta de administrador y la contraseña establecida en el Active Directory.

Copy to Clipboard

Aquí está la salida del comando:

Copy to Clipboard

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