Vill du lära dig hur du konfigurerar PostgreSQL Radius-autentisering med hjälp av Freeradius? I den här guiden, vi kommer att visa dig hur man autentisera PostgreSQL användare med hjälp av Radius-protokollet och Freeradius tjänsten på en dator som kör Ubuntu Linux.

• Ubuntu 19.10
• PostgreSQL 12,1

PostgreSQL relaterade handledning:

På den här sidan erbjuder vi snabb tillgång till en lista över tutorials relaterade till PostgreSQL.

Självstudie - FreeRadius Server Installation på Ubuntu Linux

• IP - 192.168.15.10.
• Operacional System - Ubuntu 19
• Hostname - UBUNTU

På Linux-konsolen använder du följande kommandon för att installera FreeRadius-tjänsten.

Copy to Clipboard

Nu måste vi lägga till FreeRadius klienter till clients.conf;.

Leta upp och redigera clients.conf.

Copy to Clipboard

Lägg till följande rader i slutet av filen clients.conf.

Copy to Clipboard

I vårt exempel lägger vi till 1 klientenhet:

Enheten fick namnet POSTGRESQL och har IP-adressen 192.168.15.11.

Nu, Vi måste lägga till FreeRadius användare till users konfigurationsfilen.

Leta upp och redigera konfigurationsfilen för Freeradius-användare.

Copy to Clipboard

Lägg till följande rader i slutet av filen

Copy to Clipboard

Starta om Freeradius-servern.

Copy to Clipboard

Testa din radius-serverkonfigurationsfil.

Copy to Clipboard

Du har avslutat Freeradius-installationen på Ubuntu Linux.

Självstudien PostgreSQL - Radie autentisering med hjälp av Freeradius

• IP - 192.168.15.11
• Operacional System - Ubuntu 19
• Hostname - POSTGRESQL

På Linux-konsolen använder du följande kommandon för att kontrollera ditt Ubuntu-kodnamn.

Copy to Clipboard

I vårt exempel är Ubuntu 19.10 kodnamn eoan.

Ta del av denna information.

På Linux-konsolen använder du följande kommandon för att lägga till PostgreSQL APT-lagringsplatsen

Copy to Clipboard

Installera Tjänsten PostgreSQL.

Copy to Clipboard

Använd följande kommandon för att skapa ett nytt konto med namnet admin.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Leta upp och redigera pg_hba.conf-konfigurationsfilen.

Copy to Clipboard

Lägg till följande rad i början av den här filen.

Copy to Clipboard

Här är vår pg_hba.conf fil innehåll:

Copy to Clipboard

Vi utförde följande konfiguration:

• Radius Server IP - 34.221.44.138
• Radius Secret - kamisama123
• RadiePort - 1812

Du måste ändra IP-adressen till din Freeradius server IP.

Du måste ändra Raidius secres till din radie lösenord.

Starta om Tjänsten PostgreSQL.

Copy to Clipboard

Anslut till PostgreSQL-servern med hjälp av admin-kontot och lösenordet som är inställt på Active-katalogen.

Copy to Clipboard

Här är kommandot utgång:

Copy to Clipboard

Grattis! Du har konfigurerat PostgreSQL-autentiseringen så att en Radius-databas används.