Möchten Sie erfahren, wie Sie die Zabbix Radius-Authentifizierung auf Apache konfigurieren? In diesem Tutorial zeigen wir Ihnen, wie Sie Zabbix-Benutzer mithilfe des Apache-Radius-Moduls für die HTTP-Authentifizierung authentifizieren.
• Ubuntu 18
• Ubuntu 19
• Zabbix 4.4.1
• Freiradius 3.0.17
Hardwareliste:
Im folgenden Abschnitt wird die Liste der Geräte angezeigt, die zum Erstellen dieses Zabbix-Tutorials verwendet wurden.
Jede der oben aufgeführten Hardwarestücke finden Sie auf der Amazon-Website.
Zabbix Playlist:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Videos im Zusammenhang mit Zabbix Installation.
Vergessen Sie nicht, unseren Youtube-Kanal namens FKITzu abonnieren.
Zabbix Verwandte Sanleitung:
Auf dieser Seite bieten wir schnellen Zugriff auf eine Liste von Tutorials im Zusammenhang mit Zabbix Installation.
Tutorial Zabbix – FreeRadius Server Installation
• IP – 192.168.15.10.
• Betriebssystem – Ubuntu 19.10
• Hostname – UBUNTU
Verwenden Sie auf der Linux-Konsole die folgenden Befehle, um den FreeRadius-Dienst zu installieren.
Jetzt müssen wir FreeRadius-Clients zu clients.conf;hinzufügen.
Suchen und bearbeiten Sie die clients.conf.
Fügen Sie die folgenden Zeilen am Ende der Datei clients.conf hinzu.
In unserem Beispiel fügen wir 1 Client-Gerät hinzu:
Das Clientgerät hat den Namen ZABBIX und hat die IP-Adresse 192.168.15.9.
Jetzt müssen wir FreeRadius-Benutzer zur USERS-Konfigurationsdatei hinzufügen.
Suchen und bearbeiten Sie die Freeradius-Benutzerkonfigurationsdatei.
Fügen Sie die folgenden Zeilen am Ende der Datei hinzu
Denken Sie daran, dass Zabbix die Groß-/Kleinschreibung berücksichtigt.
Wir erstellen ein Konto mit dem Namen
A
dmin und
kein
dmin.
Starten Sie den Freeradius-Server neu.
Testen Sie die Konfigurationsdatei des Radiusservers.
Sie haben die Freeradius-Installation auf Ubuntu Linux abgeschlossen.
Tutorial Zabbix – Apache Radius Modul Konfiguration
• IP – 192.168.15.9
• Betriebssystem – Ubuntu 19.10
• Hostname – ZABBIX
Installieren Sie das erforderliche Apache Radius-Modul.
Aktivieren Sie das Apache2-Radius-Modul.
Jetzt müssen wir Apache so konfigurieren, dass benutzer, die versuchen, das Zabbix-Verzeichnis zu bearbeiten, eine Authentifizierung anfordern.
Bearbeiten Sie die Apache 000-default.conf-Konfigurationsdatei.
Hier ist die 000-default.conf-Datei vor unserer Konfiguration.
Hier ist die 000-default.conf-Datei nach unserer Konfiguration.
Der Apache-Server wurde so konfiguriert, dass er die Kennwortauthentifizierung anfordert, um das Zabbix-Verzeichnis /var/www/html/zabbix zu erhalten.
Der Apache-Webserver wurde so konfiguriert, dass Benutzerkonten mit dem Radius-Server 192.168.15.10 authentifiziert werden.
Starten Sie den Apache-Dienst neu.
Herzlichen glückwunsch! Sie haben die Apache-Authentifizierung erfolgreich konfiguriert.
Tutorial Zabbix – Radius-Authentifizierungskonfiguration
Öffnen Sie Ihren Browser und geben Sie die IP-Adresse Ihres Webservers plus /zabbix ein.
In unserem Beispiel wurde die folgende URL im Browser eingegeben:
• http://192.168.15.9/zabbix
Verwenden Sie auf dem Anmeldebildschirm den Standardbenutzernamen und das Standardkennwort.
• Standard-Benutzername: Admin
• Standardkennwort: zabbix
Nach einer erfolgreichen Anmeldung werden Sie an das Zabbix Dashboard gesendet.
Rufen Sie auf dem Dashboardbildschirm das Menü Administration auf, und wählen Sie die Authentifizierungsoption aus.
Wählen Sie auf dem Bildschirm Authentifizierung die Option HTTP-Einstellungen aus.
Sie müssen die folgenden Elemente konfigurieren:
• AKTIVIEREN der HTTP-Authentifizierung: Ja
• Standard-Anmeldeformular: HTTP-Anmeldeformular
• Case sensitive login: Ja
Klicken Sie auf die Schaltfläche Aktualisieren.
Nachdem Sie die Konfiguration abgeschlossen haben, sollten Sie sich von der Zabbix-Weboberfläche abmelden.
Versuchen Sie, auf die Zabbix-Server-URL zuzugreifen, und überprüfen Sie, ob der Apache-Webserver Sie auffordert, sich selbst zu authentifizieren.
Verwenden Sie auf dem Anmeldebildschirm den Admin-Benutzer und das Kennwort vom Radius-Server.
• Benutzername: Admin
• Passwort: Geben Sie das Admin-Radius-Passwort ein. [boss123]
Nach einer erfolgreichen Anmeldung werden Sie direkt an das Zabbix-Dashboard gesendet.
Herzlichen glückwunsch! Sie haben die Zabbix Radius-Authentifizierung auf Apache konfiguriert.
Um ein Konto mit Radius zu authentifizieren, muss das Benutzerkonto IN der Datei Radius USERS und in der lokalen Zabbix-Datenbank EXIST.
Wenn Sie die Radius-Authentifizierung konfigurieren, bedeutet dies nicht, dass Sie das Konto nicht lokal im Zabbix-Dashboard erstellen müssen.