Souhaitez-vous apprendre à configurer l’authentification PostgreSQL Radius à l’aide de Freeradius ? Dans ce tutoriel, nous allons vous montrer comment authentifier les utilisateurs de PostgreSQL en utilisant le protocole Radius et le service Freeradius sur un ordinateur fonctionnant sous Ubuntu Linux.

Ubuntu 19,10
PostgreSQL 12.1

Tutoriel connexe PostgreSQL:

Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés à PostgreSQL.

Tutorial - FreeRadius Server Installation sur Ubuntu Linux

IP - 192.168.15.10.
Système D’Opéra - Ubuntu 19
Nom d’hôte - UBUNTU

Sur la console Linux, utilisez les commandes suivantes pour installer le service FreeRadius.

Copy to Clipboard

Maintenant, nous avons besoin d’ajouter des clients FreeRadius aux clients.conf;.

Localiser et modifier les clients.conf.

Copy to Clipboard

Ajoutez les lignes suivantes à la fin du fichier clients.conf.

Copy to Clipboard

Dans notre exemple, nous ajoutons 1 appareil client :

L’appareil a été nommé POSTGRESQL et a l’adresse IP 192.168.15.11.

Maintenant, nous devons ajouter les utilisateurs FreeRadius au fichier de configuration USERS.

Localiser et modifier le fichier de configuration des utilisateurs Freeradius.

Copy to Clipboard

Ajouter les lignes suivantes à la fin du fichier

Copy to Clipboard

Redémarrez le serveur Freeradius.

Copy to Clipboard

Testez votre fichier de configuration de serveur de rayon.

Copy to Clipboard

Vous avez terminé l’installation Freeradius sur Ubuntu Linux.

Tutorial PostgreSQL - Authentification radius à l’aide de Freeradius

IP - 192.168.15.11
Système D’Opéra - Ubuntu 19
Nom d’hôte - POSTGRESQL

Sur la console Linux, utilisez les commandes suivantes pour vérifier votre nom de code Ubuntu.

Copy to Clipboard

Dans notre exemple, Ubuntu 19.10 nom de code est eoan.

Prenez note de cette information.

Sur la console Linux, utilisez les commandes suivantes pour ajouter le référentiel PostgreSQL APT

Copy to Clipboard

Installer le service PostgreSQL.

Copy to Clipboard

Utilisez les commandes suivantes pour créer un nouveau compte nommé admin.

Copy to Clipboard

Voici la sortie de commande:

Copy to Clipboard

Localiser et modifier le fichier de configuration pg_hba.conf.

Copy to Clipboard

Ajoutez la ligne suivante au début de ce fichier.

Copy to Clipboard

Voici notre contenu de fichier pg_hba.conf:

Copy to Clipboard

Nous avons effectué la configuration suivante :

Radius Server IP - 34.221.44.138
Secret Radius - kamisama123
Port de rayon - 1812

Vous devez changer l’adresse IP de votre serveur Ip Freeradius.

Vous devez changer les secres Raidius à votre mot de passe de rayon.

Redémarrez le service PostgreSQL.

Copy to Clipboard

Connectez-vous au serveur PostgreSQL à l’aide du compte d’administration et du mot de passe fixé sur l’annuaire Active.

Copy to Clipboard

Voici la sortie de commande:

Copy to Clipboard

félicitations! Vous avez configuré l’authentification PostgreSQL pour utiliser une base de données Radius.