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.
Maintenant, nous avons besoin d’ajouter des clients FreeRadius aux clients.conf;.
Localiser et modifier les clients.conf.
Ajoutez les lignes suivantes à la fin du fichier clients.conf.
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.
Ajouter les lignes suivantes à la fin du fichier
Redémarrez le serveur Freeradius.
Testez votre fichier de configuration de serveur de rayon.
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.
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
Installer le service PostgreSQL.
Utilisez les commandes suivantes pour créer un nouveau compte nommé admin.
Voici la sortie de commande:
Localiser et modifier le fichier de configuration pg_hba.conf.
Ajoutez la ligne suivante au début de ce fichier.
Voici notre contenu de fichier pg_hba.conf:
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.
Connectez-vous au serveur PostgreSQL à l’aide du compte d’administration et du mot de passe fixé sur l’annuaire Active.
Voici la sortie de commande:
félicitations! Vous avez configuré l’authentification PostgreSQL pour utiliser une base de données Radius.