Vil du lære, hvordan du konfigurerer Zabbix HTTP-godkendelse på Apache? I denne tutorial vil vi vise dig, hvordan du godkender Zabbix-brugere ved hjælp af Apache Native HTTP-godkendelse.
• Ubuntu 18
• Ubuntu 19
• Zabbix 4.4.1
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.
Zabbix Relateret Tutorial:
På denne side tilbyder vi hurtig adgang til en liste over tutorials relateret til Zabbix installation.
Selvstudium Zabbix – HTTP-godkendelse
Installer den nødvendige pakke for at oprette apache-adgangskodefilen.
Opret Apache-adgangskodefilen og den første konto med navnet Administrator.
Husk, at Der er store og små bogstaver i Zabbix.
Vi opretter en konto med navnet Admin og ikke admin.
Systemet vil bede dig om at indtaste adgangskoden til administratorkontoen to gange.
Lad os nu teste adgangskoden til administratorkontoen.
Angiv adgangskoden til administratorkontoen.
Brug følgende kommandoer til at føje konti til adgangskodefilen Apache.
I vores eksempel tilføjer vi en konto med navnet Benjamin.
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.
Her er 000-default.conf-filen før vores konfiguration.
Her er 000-default.conf-filen efter vores konfiguration.
I vores eksempel har vi konfigureret Apache-serveren til at anmode om adgangskodegodkendelse til at repræsentere Zabbix-mappen /var/www/html/zabbix.
Vi har også konfigureret Zabbix til at bruge brugergodkendelsesfilen /etc/apache2/.htpasswd.
Genstart Apache-tjenesten.
Tillykke! Du har konfigureret Apache-godkendelsen korrekt.
Konfiguration af Zabbix – HTTP-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
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.
På login-skærmen skal du bruge administratorbrugeren og adgangskoden fra Apache htpasswd-filen.
• Brugernavn: Admin
• Adgangskode: Indtast admin htpasswd-adgangskoden.
Efter et vellykket login, vil du blive sendt direkte til Zabbix instrumentbrættet.
Tillykke! Du har konfigureret Zabbix HTTP-godkendelsen på Apache.
For at godkende en konto ved hjælp af Apache HTTP skal USer-kontoen findes i Apache HTPASWD-filen og i databasen Zabbix Local.
Hvis du konfigurerer HTPASSWD-godkendelsen, betyder det ikke, at du ikke behøver at oprette kontoen lokalt på Zabbix-dashboardet.