Wilt u leren hoe u een Freeradius-installatie op Ubuntu Linux kunt uitvoeren? In deze zelfstudie laten we u zien hoe u Freeradius op Ubuntu Linux installeert en hoe u voor de eerste keer toegang krijgt tot uw radius-server.
• Ubuntu 18.04
• Ubuntu 19.04
• FreeRadius 3.0.16
In ons voorbeeld gebruikt de Freeradius-server het IP-adres 192.168.0.50.
In ons voorbeeld gebruikt een netwerkswitch het IP-adres 192.168.0.10.
In ons voorbeeld gebruikt een Linux-server het IP-adres 192.168.0.20.
Zowel de Linux-server als de netwerkswitch willen verifiëren in de Radius-database.
FreeRadius-zelfstudie:
Op deze pagina bieden we snel toegang tot een lijst met Grafana-zelfstudies.
Tutorial – FreeRadius Installeren
Gebruik op de Linux-console de volgende opdrachten om de FreeRadius-service te installeren.
# apt-get update
# apt-get install freeradius
Nu moeten we FreeRadius-clients toevoegen aan clients.conf ;.
Lokaliseer en bewerk clients.conf.
# locate clients.conf
# vi /etc/freeradius/3.0/clients.conf
Voeg de volgende regels toe aan het einde van het bestand clients.conf.
In ons voorbeeld voegen we 2 client-apparaten toe:
Het eerste apparaat kreeg de naam SWITCH-01 en heeft het IP-adres 192.168.0.10.
Het tweede apparaat kreeg de naam LINUX-01 en heeft het IP-adres 192.168.0.20.
Beide apparaten bieden een loginprompt om te verifiëren op de Freeradius-serverdatabase.
Nu moeten we gebruikers van FreeRadius toevoegen aan het USERS-configuratiebestand.
Zoek en bewerk het configuratiebestand van de Freeradius-gebruikers.
# locate freeradius | grep users
# vi /etc/freeradius/3.0/users
Voeg de volgende regels toe aan het einde van het bestand.
Start de Freeradius-server opnieuw op.
# service freeradius restart
Test uw radius-serverconfiguratiebestand
# freeradius -CX
Freeradius-authenticatietest
Test uw radiusverificatie lokaal op de Radius-server met behulp van de volgende opdrachten:
# radtest bruno boss123 localhost 0 testing123
Hier is een voorbeeld van een succesvolle radiusauthenticatie:
We gebruiken de Bruno-gebruikersnaam en het boss123-wachtwoord om het gebruikersaccount te verifiëren.
De testing123 is een standaardapparaatwachtwoord dat is opgenomen in het bestand clients.conf.
Ga nu naar de Linux-server in het configuratiebestand clients.conf als LINUX-01.
Installeer het freeradius-utils-pakket.
# apt-get install freeradius-utils
Test uw radiusverificatie op afstand op de Linux-server (LINUX-01) met behulp van de volgende opdrachten:
# radtest bruno boss123 192.168.0.50 0 vegeto123
Gefeliciteerd, je hebt de Freeradius-server geïnstalleerd.