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.
Nu måste vi lägga till FreeRadius klienter till clients.conf;.
Leta upp och redigera clients.conf.
Lägg till följande rader i slutet av filen clients.conf.
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.
Lägg till följande rader i slutet av filen
Starta om Freeradius-servern.
Testa din radius-serverkonfigurationsfil.
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.
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
Installera Tjänsten PostgreSQL.
Använd följande kommandon för att skapa ett nytt konto med namnet admin.
Här är kommandot utgång:
Leta upp och redigera pg_hba.conf-konfigurationsfilen.
Lägg till följande rad i början av den här filen.
Här är vår pg_hba.conf fil innehåll:
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.
Anslut till PostgreSQL-servern med hjälp av admin-kontot och lösenordet som är inställt på Active-katalogen.
Här är kommandot utgång:
Grattis! Du har konfigurerat PostgreSQL-autentiseringen så att en Radius-databas används.