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.

Copy to Clipboard

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.

Copy to Clipboard

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:

Copy to Clipboard

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.