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

• Ubuntu 18
• Ubuntu 19
• Zabbix 4.4.1

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.

Zelfstudie Zabbix – HTTP-verificatie

Installeer het vereiste pakket om het Apache-wachtwoordbestand te maken.

Copy to Clipboard

Maak het Apache-wachtwoordbestand en het eerste account met de naam Admin.

Copy to Clipboard

Houd er rekening mee dat Zabbix hoofdlettergevoelig is.

We maken een account met de naam
A
dmin en niet admin.

Het systeem zal u vragen om het wachtwoord van het beheerdersaccount twee keer in te voeren.

Copy to Clipboard

Laten we nu het wachtwoord van het beheerdersaccount testen.

Copy to Clipboard

Voer het wachtwoord van het beheerdersaccount in.

Copy to Clipboard

Gebruik de volgende opdrachten om accounts toe te voegen aan het Apache-wachtwoordbestand.

Copy to Clipboard

In ons voorbeeld voegen we een account met de naam Benjamin toe.

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

In ons voorbeeld hebben we de Apache-server geconfigureerd om wachtwoordverificatie aan te vragen om de Zabbix-directory /var/www/html/zabbix te bezelijken.

We hebben Zabbix ook geconfigureerd om het gebruikersverificatiebestand /etc/apache2/.htpasswd te gebruiken.

Start de Apache-service opnieuw.

Copy to Clipboard

Gefeliciteerd! U hebt de Apache-verificatie met succes geconfigureerd.

Zelfstudie Zabbix – HTTP-verificatieconfiguratie

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 admin-gebruiker en het wachtwoord van het Apache htpasswd-bestand.

• Gebruikersnaam: Beheerder
• Wachtwoord: Voer het wachtwoord van Admin htpasswd in.

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

Zabbix 4.4 dashboard

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

Om een account te verifiëren met Apache HTTP moet het USer-account bestaan in het Apache HTPASWD-bestand en in de Lokale Zabbix-database.

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