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.
Zabbix Gerelateerde Tutorial:
Op deze pagina bieden we snelle toegang tot een lijst met tutorials met betrekking tot Zabbix installatie.
Zelfstudie Zabbix – HTTP-verificatie
Installeer het vereiste pakket om het Apache-wachtwoordbestand te maken.
Maak het Apache-wachtwoordbestand en het eerste account met de naam Admin.
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.
Laten we nu het wachtwoord van het beheerdersaccount testen.
Voer het wachtwoord van het beheerdersaccount in.
Gebruik de volgende opdrachten om accounts toe te voegen aan het Apache-wachtwoordbestand.
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.
Hier is het 000-default.conf-bestand voor onze configuratie.
Hier is het 000-default.conf-bestand na onze configuratie.
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.
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
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 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.
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.