Vill du lära dig hur du konfigurerar Zabbix HTTP-autentisering på Apache? I den här guiden, vi kommer att visa dig hur man autentisera Zabbix användare med hjälp av Apache Native HTTP-autentisering.

• Ubuntu 18
• Ubuntu 19
• Zabbix 4.4.1

Maskinvarulista:

I följande avsnitt presenteras listan över utrustning som används för att skapa denna Zabbix handledning.

Varje del av hårdvara som anges ovan finns på Amazon webbplats.

Zabbix spellista:

På den här sidan erbjuder vi snabb tillgång till en lista med videor relaterade till Zabbix-installation.

Glöm inte att prenumerera på vår youtube-kanal som heter FKIT.

Självstudiekurs Zabbix - HTTP-autentisering

Installera det paket som krävs för att skapa apachelösenordfilen.

Copy to Clipboard

Skapa Apache lösenordsfilen och det första kontot med namnet Admin.

Copy to Clipboard

Tänk på att Zabbix är ärendekänslig.

Vi skapar ett konto som heter Admin och inte admin.

Systemet kommer att be dig att ange Admin-konto lösenord två gånger.

Copy to Clipboard

Nu, låt oss testa admin-konto lösenord.

Copy to Clipboard

Ange lösenordet för Admin-kontot.

Copy to Clipboard

Använd följande kommandon för att lägga till konton i apachelösenordfilen.

Copy to Clipboard

I vårt exempel lägger vi till ett konto med namnet benjamin.

Nu, vi behöver konfigurera Apache att begära autentisering till användare som försöker acess den Zabbix katalogen.

Redigera konfigurationsfilen apache 000-default.conf.

Copy to Clipboard

Här är 000-default.conf filen innan vår konfiguration.

Copy to Clipboard

Här är 000-default.conf filen efter vår konfiguration.

Copy to Clipboard

I vårt exempel konfigurerade vi Apache-servern för att begära lösenordsautentisering till acess den Zabbix katalogen / var / www / html / zabbix.

Vi konfigurerade också Zabbix att använda användarautentiseringsfilen /etc/apache2/.htpasswd.

Starta om Apache-tjänsten.

Copy to Clipboard

Grattis! Du konfigurerade apache-autentiseringen sucessfully.

Självstudiekurs Zabbix - HTTP-autentiseringskonfiguration

Öppna din webbläsare och ange IP-adressen till din webbserver plus / zabbix.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://192.168.15.9/zabbix

På inloggningsskärmen använder du standardanvändarnamnet och standardlösenordet.

• Standard användarnamn: Admin
• Standardlösenord: zabbix

zabbix login

Efter en lyckad inloggning kommer du att skickas till Zabbix Dashboard.

På instrumentpanelsskärmen kommer du åt Administration-menyn och väljer alternativet Autentisering.

På skärmen Autentisering väljer du alternativet HTTP-inställningar.

Du behöver konfigurera följande objekt:

• Aktivera HTTP-autentisering: Ja
• Standardinloggningsformulär: HTTP-inloggningsformulär
• Ärendekänslig inloggning: Ja

Klicka på knappen Uppdatera.

Efter avslutad din konfiguration bör du logga ut Zabbix webbgränssnitt.

Försök att komma åt Zabbix-serverns URL och verifiera om Apache-webbservern kommer att begära att du autentiserar dig själv.

På inloggningsskärmen använder du Admin-användaren och lösenordet från filen Apache htpasswd.

• Användarnamn: Admin
• Lösenord: Ange Admin htpasswd lösenord.

Efter en lyckad inloggning skickas du direkt till Zabbix-instrumentpanelen.

Grattis! Du har konfigurerat Zabbix HTTP-autentiseringen på Apache.

För att autentisera ett konto med apache HTTP USer-kontot MÅSTE FINNAS i Apache HTPASWD-filen och på Zabbix Lokal databas.

Om du konfigurerar HTPASSWD-autentiseringen betyder det inte att du inte behöver skapa Kontot lokalt på Zabbix-instrumentpanelen.