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.
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.
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:
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.