Wilt u leren hoe u Zabbix Radius-verificatie op Apache configureren? In deze zelfstudie laten we u zien hoe u Zabbix-gebruikers verifiëren met behulp van de Apache Radius-module voor HTTP-verificatie.

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

Hardwarelijst:

De volgende sectie presenteert de lijst van apparatuur die wordt gebruikt om deze Zabbix tutorial te maken.

Elk stuk hardware hierboven vermeld kan worden gevonden op Amazon website.

Zabbix-afspeellijst:

Op deze pagina bieden we snelle toegang tot een lijst met video's met betrekking tot Zabbix-installatie.

Vergeet je niet te abonneren op ons youtube kanaal genaamd FKIT.

Tutorial Zabbix - FreeRadius Server Installatie

• IP - 192.168.15.10.
• Operationeel systeem - Ubuntu 19.10
• Hostname - UBUNTU

Gebruik op de Linux-console de volgende opdrachten om de FreeRadius-service te installeren.

Copy to Clipboard

We moeten FreeRadius-klanten toevoegen aan de klanten.conf;.

Zoek en bewerk de clients.conf.

Copy to Clipboard

Voeg de volgende regels toe aan het einde van het clients.conf-bestand.

Copy to Clipboard

In ons voorbeeld voegen we 1 clientapparaat toe:

Het clientapparaat kreeg de naam ZABBIX en heeft het IP-adres 192.168.15.9.

Nu moeten we FreeRadius-gebruikers toevoegen aan het configuratiebestand voor gebruikers.

Zoek en bewerk het configuratiebestand van Freeradius-gebruikers.

Copy to Clipboard

De volgende regels aan het einde van het bestand toevoegen

Copy to Clipboard

Houd er rekening mee dat Zabbix hoofdlettergevoelig is.

We maken een account genaamd
A
dmin en
geen
dmin.

Start de Freeradius-server opnieuw.

Copy to Clipboard

Test uw radiusserverconfiguratiebestand.

Copy to Clipboard

Je hebt de Freeradius installatie op Ubuntu Linux voltooid.

Zelfstudie Zabbix - Apache Radius-moduleconfiguratie

• IP - 192.168.15.9
• Operationeel systeem - Ubuntu 19.10
• Hostname - ZABBIX

Installeer de vereiste Apache Radius-module.

Copy to Clipboard

Schakel de Apache2 Radius-module in.

Copy to Clipboard

Nu moeten we Apache configureren om verificatie aan te vragen voor gebruikers die de Zabbix-directory proberen te beazen.

Bewerk het Apache 000-default.conf configuratiebestand.

Copy to Clipboard

Hier is het 000-default.conf-bestand voor onze configuratie.

Copy to Clipboard

Hier is het 000-default.conf-bestand na onze configuratie.

Copy to Clipboard

De Apache-server is geconfigureerd om wachtwoordverificatie aan te vragen om de Zabbix-directory /var/www/html/zabbix te bezeikten.

De Apache-webserver is geconfigureerd om gebruikersaccounts te verifiëren met behulp van de Radius-server 192.168.15.10.

Start de Apache-service opnieuw.

Copy to Clipboard

Gefeliciteerd! U hebt de Apache-verificatie geconfigureerd.

Zelfstudie Zabbix - Verificatieconfiguratie van straal

Open uw browser en voer het IP-adres van uw webserver plus /zabbix in.

In ons voorbeeld is de volgende URL ingevoerd in de browser:

• http://192.168.15.9/zabbix

Gebruik op het inlogscherm de standaardgebruikersnaam en het standaardwachtwoord.

• Standaardgebruikersnaam: beheerder
• Standaardwachtwoord: zabbix

zabbix login

Na een succesvolle login wordt u naar het Zabbix Dashboard gestuurd.

Zabbix 4.4 dashboard

Ga op het dashboardscherm naar het menu Beheer en selecteer de optie Verificatie.

Zabbix authentication menu

Selecteer in het scherm Verificatie de optie HTTP-instellingen.

U moet de volgende items configureren:

• HTTP-verificatie inschakelen: Ja
• Standaard aanmeldingsformulier: HTTP-inlogformulier
• Hoofdlettergevoelige login: Ja

Klik op de knop Bijwerken.

zabbix http authentication

Na het beëindigen van uw configuratie moet u zich afmelden voor de Zabbix-webinterface.

Probeer toegang te krijgen tot de URL van de Zabbix-server en controleer of de Apache-webserver u zal vragen om uzelf te verifiëren.

Zabbix Apache HTTP authentication

Gebruik op het inlogscherm de beheerder en het wachtwoord van de Radius-server.

• Gebruikersnaam: Beheerder
• Wachtwoord: Voer het wachtwoord van de beheerderradius in. [boss123]

Na een succesvolle login wordt u direct naar het Zabbix dashboard gestuurd.

Zabbix 4.4 dashboard

Gefeliciteerd! U hebt de Zabbix Radius-verificatie op Apache geconfigureerd.

Om een account te verifiëren met Radius, moet het gebruikersaccount bestaan in het bestand Radius USERS en in de Lokale Zabbix-database.

Als u de radiusverificatie configureert, betekent dit niet dat u het account niet lokaal hoeft aan te maken op het Zabbix-dashboard.