Möchten Sie erfahren, wie Sie eine Freeradius-Installation unter Ubuntu Linux durchführen? In diesem Tutorial zeigen wir Ihnen, wie Sie Freeradius unter Ubuntu Linux installieren und zum ersten Mal auf Ihren Radius-Server zugreifen.

• Ubuntu 18.04
• Ubuntu 19.04
• FreeRadius 3.0.16

In unserem Beispiel verwendet der Freeradius-Server die IP-Adresse 192.168.0.50.

In unserem Beispiel verwendet ein Netzwerk-Switch die IP-Adresse 192.168.0.10.

In unserem Beispiel verwendet ein Linux-Server die IP-Adresse 192.168.0.20.

Sowohl der Linux-Server als auch der Netzwerk-Switch möchten sich bei der Radius-Datenbank authentifizieren.

FreeRadius Tutorial:

Auf dieser Seite bieten wir einen schnellen Zugriff auf eine Liste von Grafana-Tutorials.

Tutorial - FreeRadius Installieren

Verwenden Sie auf der Linux-Konsole die folgenden Befehle, um den FreeRadius-Dienst zu installieren.

# apt-get update
# apt-get install freeradius

Jetzt müssen wir der clients.conf; FreeRadius-Clients hinzufügen.

Suchen und bearbeiten Sie die clients.conf.

# locate clients.conf
# vi /etc/freeradius/3.0/clients.conf

Fügen Sie die folgenden Zeilen am Ende der Datei clients.conf hinzu.

Copy to Clipboard

In unserem Beispiel fügen wir zwei Clientgeräte hinzu:

Das erste Gerät hieß SWITCH-01 und hat die IP-Adresse 192.168.0.10.

Das zweite Gerät hieß LINUX-01 und hat die IP-Adresse 192.168.0.20.

Beide Geräte bieten eine Anmeldeaufforderung zur Authentifizierung in der Freeradius-Serverdatenbank.

Jetzt müssen wir FreeRadius-Benutzer zur USERS-Konfigurationsdatei hinzufügen.

Suchen und bearbeiten Sie die Konfigurationsdatei des Freeradius-Benutzers.

# locate freeradius | grep users
# vi /etc/freeradius/3.0/users

Fügen Sie die folgenden Zeilen am Ende der Datei hinzu.

Copy to Clipboard

Starten Sie den Freeradius-Server neu.

# service freeradius restart

Testen Sie die Konfigurationsdatei Ihres Radius-Servers

# freeradius -CX

Freeradius-Authentifizierungstest

Testen Sie Ihre Radius-Authentifizierung lokal auf dem Radius-Server mit den folgenden Befehlen:

# radtest bruno boss123 localhost 0 testing123

Hier ist ein Beispiel für eine erfolgreiche Radiusauthentifizierung:

Copy to Clipboard

Wir verwenden den Bruno-Benutzernamen und das boss123-Passwort, um das Benutzerkonto zu authentifizieren.

Bei testing123 handelt es sich um ein Standard-Gerätekennwort, das in der Datei clients.conf enthalten ist.

Wechseln Sie nun zum Linux-Server, der in der Konfigurationsdatei clients.conf als LINUX-01 enthalten ist.

Installieren Sie das Paket freeradius-utils.

# apt-get install freeradius-utils

Testen Sie Ihre Radiusauthentifizierung remote auf dem Linux-Server (LINUX-01) mit den folgenden Befehlen:

# radtest bruno boss123 192.168.0.50 0  vegeto123

Herzlichen Glückwunsch, Sie haben den Freeradius-Server erfolgreich installiert.