Vuoi imparare a configurare l'autenticazione HTTP di zabbix su Apache? In questa esercitazione, ti mostreremo come autenticare gli utenti di .abbix usando l'autenticazione HTTP nativa Apache.

Ubuntu 18
Ubuntu 19
4.4.1 di zabbix

Elenco hardware:

Nella sezione seguente viene visualizzato l'elenco delle attrezzature utilizzate per creare questa esercitazione di .

Ogni pezzo di hardware sopra elencato può essere trovato sul sito web di Amazon.

Playlist di zabbix:

In questa pagina, offriamo un rapido accesso a un elenco di video relativi all'installazione di .

Non dimenticare di iscriverti al nostro canale youtube chiamato FKIT.

Tutorial - Autenticazione HTTP

Installare il pacchetto necessario per creare il file delle password Apache.

Copy to Clipboard

Creare il file della password Apache e il primo account denominato Admin.

Copy to Clipboard

Tenere presente che la distinzione tra maiuscole e minuscole è tra maiuscole e minuscole.

Stiamo creando un account denominato
A
dmin e non admin.

Il sistema ti chiederà di inserire due volte la password dell'account Admin.

Copy to Clipboard

Ora, esaminiamo la password dell'account amministratore.

Copy to Clipboard

Immettere la password dell'account amministratore.

Copy to Clipboard

Utilizzare i comandi seguenti per aggiungere account al file delle password Apache.

Copy to Clipboard

Nel nostro esempio, aggiungiamo un account denominato benjamin.

A questo punto, è necessario configurare Apache per richiedere l'autenticazione agli utenti che tentano di accedere alla directory di zabbix.

Modificare il file di configurazione Apache 000-default.conf.

Copy to Clipboard

Ecco il file 000-default.conf prima della nostra configurazione.

Copy to Clipboard

Ecco il file 000-default.conf dopo la nostra configurazione.

Copy to Clipboard

Nel nostro esempio, abbiamo configurato il server Apache per richiedere l'autenticazione della password per acess la directory di zabbix /var/www/html/zabbix.

È stato inoltre configurato per l'utilizzo del file di autenticazione utente /etc/apache2/.htpasswd.

Riavviare il servizio Apache.

Copy to Clipboard

Congratulazioni! L'autenticazione Apache è stata configurata con successo.

Tutorial - Configurazione dell'autenticazione HTTP

Aprire il browser e immettere l'indirizzo IP del server Web più /zabbix.

Nel nostro esempio, il seguente URL è stato immesso nel browser:

- http://192.168.15.9/zabbix

Nella schermata di accesso, utilizzare il nome utente e la password predefiniti.

Nome utente predefinito: Admin
Password predefinita: zabbix

Dopo aver effettuato l'accesso con successo, si verrà inviati al Dashboard di zabbix.

Zabbix 4.4 dashboard

Nella schermata del dashboard, accedere al menu Amministrazione e selezionare l'opzione Autenticazione.

Nella schermata Autenticazione selezionare l'opzione Impostazioni HTTP.

È necessario configurare i seguenti elementi:

Abilita autenticazione HTTP: Sì
Modulo di accesso predefinito: Modulo di accesso HTTP
Accesso con distinzione tra maiuscole e minuscole: Sì

Fare clic sul pulsante Aggiorna.

zabbix http authentication

Dopo aver terminato la configurazione, è necessario disconnettersi dall'interfaccia web di .

Provare ad accedere all'URL del server .abbix e verificare se il server Web Apache richiederà di autenticarsi.

Zabbix Apache HTTP authentication

Nella schermata di accesso, utilizzare l'utente Admin e la password del file apache htpasswd.

Nome utente: Amministratore
Password: immettere la password htpasswd dell'amministratore.

Dopo un accesso riuscito, si verrà inviati direttamente al dashboard di .

Zabbix 4.4 dashboard

Congratulazioni! L'autenticazione HTTP di è stata configurata in Apache.

Per autenticare un account utilizzando Apache HTTP l'account USer DEVE essere presente nel file Apache HTPASWD e nel database locale di .

Se si configura l'autenticazione HTPASSWD, ciò non significa che non è necessario creare l'account localmente nel dashboard di .