Möchten Sie erfahren, wie Sie die PostgreSQL-Radius-Authentifizierung mit Freeradius konfigurieren? In diesem Tutorial zeigen wir Ihnen, wie Sie PostgreSQL-Benutzer mithilfe des Radius-Protokolls und des Freeradius-Dienstes auf einem Computer mit Ubuntu Linux authentifizieren.
• Ubuntu 19.10
• PostgreSQL 12.1
PostgreSQL-bezogenes Tutorial:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Tutorials im Zusammenhang mit PostgreSQL.
Tutorial – FreeRadius Server Installation auf Ubuntu Linux
• IP – 192.168.15.10.
• Opernsystem – Ubuntu 19
• Hostname – UBUNTU
Verwenden Sie auf der Linux-Konsole die folgenden Befehle, um den FreeRadius-Dienst zu installieren.
Jetzt müssen wir FreeRadius-Clients zu clients.conf;hinzufügen.
Suchen und bearbeiten Sie die clients.conf.
Fügen Sie die folgenden Zeilen am Ende der Datei clients.conf hinzu.
In unserem Beispiel fügen wir 1 Client-Gerät hinzu:
Das Gerät hat den Namen POSTGRESQL und hat die IP-Adresse 192.168.15.11.
Jetzt müssen wir FreeRadius-Benutzer zur USERS-Konfigurationsdatei hinzufügen.
Suchen und bearbeiten Sie die Freeradius-Benutzerkonfigurationsdatei.
Fügen Sie die folgenden Zeilen am Ende der Datei hinzu
Starten Sie den Freeradius-Server neu.
Testen Sie die Konfigurationsdatei des Radiusservers.
Sie haben die Freeradius-Installation auf Ubuntu Linux abgeschlossen.
Tutorial PostgreSQL – Radius-Authentifizierung mit Freeradius
• IP – 192.168.15.11
• Opernsystem – Ubuntu 19
• Hostname – POSTGRESQL
Verwenden Sie auf der Linux-Konsole die folgenden Befehle, um Ihren Ubuntu-Codenamen zu überprüfen.
In unserem Beispiel ist Ubuntu 19.10 Codename eoan.
Nehmen Sie diese Informationen zur Kenntnis.
Verwenden Sie auf der Linux-Konsole die folgenden Befehle, um das PostgreSQL APT-Repository hinzuzufügen.
Installieren Sie den PostgreSQL-Dienst.
Verwenden Sie die folgenden Befehle, um ein neues Konto mit dem Namen admin zu erstellen.
Hier ist die Befehlsausgabe:
Suchen und bearbeiten Sie die Konfigurationsdatei pg_hba.conf.
Fügen Sie die folgende Zeile am Anfang dieser Datei hinzu.
Hier ist unser pg_hba.conf Dateiinhalt:
Wir haben die folgende Konfiguration durchgeführt:
• Radius Server IP – 34.221.44.138
• Radius-Geheimnis – kamisama123
• Radius-Port – 1812
Sie müssen die IP-Adresse in Ihre Freeradius-Server-IP ändern.
Sie müssen die Raidius-Abschnitte in Ihr Radius-Passwort ändern.
Starten Sie den PostgreSQL-Dienst neu.
Stellen Sie eine Verbindung mit dem PostgreSQL-Server her, indem Sie das Administratorkonto und das im Active-Verzeichnis festgelegte Kennwort verwenden.
Hier ist die Befehlsausgabe:
Herzlichen glückwunsch! Sie haben die PostgreSQL-Authentifizierung für die Verwendung einer Radius-Datenbank konfiguriert.