¿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.
Ahora, necesitamos agregar clientes FreeRadius a clients.conf;.
Busque y edite clients.conf.
Agregue las siguientes líneas al final del archivo clients.conf.
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.
Agregue las siguientes líneas al final del archivo
Reinicie el servidor Freeradius.
Pruebe el archivo de configuración del servidor de radio.
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.
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
Instale el servicio PostgreSQL.
Utilice los siguientes comandos para crear una nueva cuenta denominada admin.
Aquí está la salida del comando:
Busque y edite el archivo de configuración pg_hba.conf.
Agregue la siguiente línea al principio de este archivo.
Aquí está nuestro contenido del archivo pg_hba.conf:
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.
Conéctese al servidor PostgreSQL utilizando la cuenta de administrador y la contraseña establecida en el Active Directory.
Aquí está la salida del comando:
¡Felicitaciones! Ha configurado la autenticación de PostgreSQL para utilizar una base de datos Radius.