Vil du lære at konfigurere Zabbix Radius-godkendelse på Apache? I denne tutorial vil vi vise dig, hvordan du godkender Zabbix-brugere ved hjælp af Apache Radius-modulet til HTTP-godkendelse.

• Ubuntu 18
• Ubuntu 19
• Zabbix 4.4.1
• Freeradius 3.0.17

Hardwareliste:

I det følgende afsnit præsenteres listen over udstyr, der bruges til at oprette denne Zabbix tutorial.

Hvert stykke hardware, der er anført ovenfor, kan findes på Amazon hjemmeside.

Zabbix Playlist:

På denne side tilbyder vi hurtig adgang til en liste over videoer relateret til Zabbix installation.

Glem ikke at abonnere på vores youtube kanal ved navn FKIT.

Tutorial Zabbix - FreeRadius Server Installation

• IP - 192.168.15.10.
• Operationelt system - Ubuntu 19.10
• Hostname - UBUNTU

Brug følgende kommandoer på Linux-konsollen til at installere FreeRadius-tjenesten.

Copy to Clipboard

Nu er vi nødt til at tilføje FreeRadius kunder til clients.conf;.

Find og rediger clients.conf.

Copy to Clipboard

Tilføj følgende linjer i slutningen af filen clients.conf.

Copy to Clipboard

I vores eksempel tilføjer vi 1 klientenhed:

Klientenheden hed ZABBIX og har IP-adressen 192.168.15.9.

Nu er vi nødt til at tilføje FreeRadius brugere til brugernes konfigurationsfil.

Find og rediger konfigurationsfilen for Freeradius-brugere.

Copy to Clipboard

Tilføje følgende linjer i slutningen af filen

Copy to Clipboard

Husk, at Der er store og små bogstaver i Zabbix.

Vi opretter en konto med navnet Admin og ikke endmin.

Genstart Freeradius-serveren.

Copy to Clipboard

Test konfigurationsfilen til radiusserveren.

Copy to Clipboard

Du er færdig med Freeradius installation på Ubuntu Linux.

Konfiguration af modulkonfiguration for selvstudium Zabbix - Apache Radius

• IP - 192.168.15.9
• Operationelt system - Ubuntu 19.10
• Hostname - ZABBIX

Installer det nødvendige Apache Radius-modul.

Copy to Clipboard

Aktiver Apache2 Radius-modulet.

Copy to Clipboard

Nu er vi nødt til at konfigurere Apache til at anmode om godkendelse til brugere, der forsøger at acess Zabbix bibliotek.

Rediger konfigurationsfilen Apache 000-default.conf.

Copy to Clipboard

Her er 000-default.conf-filen før vores konfiguration.

Copy to Clipboard

Her er 000-default.conf-filen efter vores konfiguration.

Copy to Clipboard

Apache-serveren blev konfigureret til at anmode om adgangskodegodkendelse til at repræsentere Zabbix-mappen /var/www/html/zabbix.

Apache-webserveren blev konfigureret til at godkende brugerkonti ved hjælp af Radius-serveren 192.168.15.10.

Genstart Apache-tjenesten.

Copy to Clipboard

Tillykke! Du har konfigureret Apache-godkendelsen.

Konfiguration af Zabbix - Radius-godkendelse

Åbn din browser og indtast IP-adressen på din webserver plus / zabbix.

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://192.168.15.9/zabbix

Brug standardbrugernavnet og standardadgangskoden på loginskærmen.

• Standard brugernavn: Admin
• Standardadgangskode: zabbix

zabbix login

Efter et vellykket login, vil du blive sendt til Zabbix Dashboard.

Få adgang til menuen Administration på dashboardskærmen, og vælg indstillingen Godkendelse.

Vælg indstillingen HTTP-indstillinger på skærmbilledet Godkendelse.

Du skal konfigurere følgende elementer:

• Aktiver HTTP-godkendelse: Ja
• Standard login formular: HTTP login Form
• Logning med store og små bogstaver: Ja

Klik på knappen Opdater.

Når du har afsluttet konfigurationen, skal du logge af Zabbix-webgrænsefladen.

Prøv at få adgang til Zabbix-serverens URL-adresse, og kontroller, om Apache-webserveren vil bede dig om at godkende dig selv.

Brug administratorbrugeren og adgangskoden fra Radius-serveren på logonskærmen.

• Brugernavn: Admin
• Adgangskode: Indtast adgangskoden til Admin Radius. [boss123]

Efter et vellykket login, vil du blive sendt direkte til Zabbix instrumentbrættet.

Tillykke! Du har konfigureret Zabbix Radius-godkendelsen på Apache.

For at godkende en konto ved hjælp af Radius skal brugerkontoen findes i filen Radius USERS og i Databasen Zabbix Local.

Hvis du konfigurerer Radius-godkendelsen, betyder det ikke, at du ikke behøver at oprette kontoen lokalt på Zabbix-dashboardet.