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.
Zabbix Gerelateerde Tutorial:
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot Zabbix installatie.
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.
We moeten FreeRadius-klanten toevoegen aan de klanten.conf;.
Zoek en bewerk de clients.conf.
Voeg de volgende regels toe aan het einde van het clients.conf-bestand.
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.
De volgende regels aan het einde van het bestand toevoegen
Houd er rekening mee dat Zabbix hoofdlettergevoelig is.
We maken een account genaamd
A
dmin en
geen
dmin.
Start de Freeradius-server opnieuw.
Test uw radiusserverconfiguratiebestand.
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.
Schakel de Apache2 Radius-module in.
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.
Hier is het 000-default.conf-bestand voor onze configuratie.
Hier is het 000-default.conf-bestand na onze configuratie.
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.
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
Na een succesvolle login wordt u naar het Zabbix Dashboard gestuurd.
Ga op het dashboardscherm naar het menu Beheer en selecteer de optie Verificatie.
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.
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.
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.
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.