Vuoi imparare a configurare l’autenticazione Grafana Radius su Apache? In questo tutorial, ti mostreremo come autenticare gli utenti di Grafana usando il modulo Raggio Apache per l’autenticazione HTTP.

Ubuntu 18
Ubuntu 19
Grafana 6.4.4
– Freeradius 3.0.17

Esercitazione Grafana:

In questa pagina, offriamo un rapido accesso a un elenco di tutorial Grafana.

Esercitazione Grafana – Installazione del server FreeRadius

IP – 192.168.15.10.
Sistema Operativo – Ubuntu 19.10
– Nome host – UBUNTU

Nella console Linux usare i comandi seguenti per installare il servizio FreeRadius.

Copy to Clipboard

A questo punto, è necessario aggiungere i client FreeRadius a clients.conf;.

Individuare e modificare il file clients.conf.

Copy to Clipboard

Aggiungere le righe seguenti alla fine del file clients.conf.

Copy to Clipboard

Nel nostro esempio, stiamo aggiungendo 1 dispositivo client:In our example, we are adding 1 client device:

Il dispositivo client è stato denominato GRAFANA e ha l’indirizzo IP 192.168.15.11.

Ora, abbiamo bisogno di aggiungere gli utenti FreeRadius al file di configurazione USERS.

Individuare e modificare il file di configurazione degli utenti Freeradius.

Copy to Clipboard

Aggiungere le seguenti righe alla fine del file

Copy to Clipboard

Abbiamo creato un account Radius denominato admin.

Riavviare il server Freeradius.

Copy to Clipboard

Testare il file di configurazione del server radius.

Copy to Clipboard

Hai completato l’installazione di Freeradius su Ubuntu Linux.

Tutorial – Installazione Grafana

IP – 192.168.15.11
Sistema Operativo – Ubuntu 19.10
Nome host – GRAFANA

Nella console Linux, utilizzare i comandi seguenti per installare il servizio di database MySQL.

Copy to Clipboard

Accedere alla riga di comando DiSQL.

Copy to Clipboard

Creare un database denominato grafana.

Copy to Clipboard

Creare un account utente del database denominato grafana.

Copy to Clipboard

Assegnare all’utente SQL denominato grafana l’autorizzazione sul database denominato grafana.

Copy to Clipboard

Nella console Linux, utilizzare i comandi seguenti per configurare il repository Grafana APT.

Copy to Clipboard

Utilizzare il comando seguente per installare Grafana.

Copy to Clipboard

Modificare il file di configurazione grafana grafana.ini.

Copy to Clipboard

Eseguire la configurazione seguente nelle sezioni [Database] e [Sessione].

Copy to Clipboard

Tenere presente che è necessario modificare il nome utente e la password MySQL per riflettere l’ambiente.

Utilizzare il comando seguente per avviare il servizio Grafana.

Copy to Clipboard

Il servizio Grafana inizierà l’ascolto sulla porta TCP 3000.

Per testare l’installazione di Grafana, aprire il browser e immettere l’indirizzo IP del server più :3000.

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

http://192.168.15.11:3000 di http://192.168.15.11:3000

L’interfaccia web Grafana dovrebbe essere presentato.

grafana default password

Nella schermata del prompt, immettere le informazioni di accesso Grafana Default Password.

Nome utente: admin
Password: admin

Il sistema vi chiederà di cambiare la password predefinita Grafana.

Congratulazioni! Hai finito l’installazione di base di Grafana.

Tutorial Grafana – Installazione Proxy Apache

IP – 192.168.15.11
Sistema Operativo – Ubuntu 19.10
Nome host – GRAFANA

Ora, abbiamo bisogno di installare il server web Apache e configurarlo per funzionare come un proxy per il servizio Grafana.

Installare il server Web Apache e i pacchetti necessari.

Copy to Clipboard

Attivare i moduli Apache richiesti.

Copy to Clipboard

Ora, abbiamo bisogno di configurare la porta Apache 80 come proxy per la porta del servizio Grafana 3000.

È inoltre necessario configurare Apache per richiedere l’autenticazione Radius agli utenti che tentano di acess Grafana.

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

Riavviare il servizio Apache.

Copy to Clipboard

Modificare il file di configurazione grafana grafana.ini.

Copy to Clipboard

Eseguire la configurazione seguente nell’area [auth.proxy].

Copy to Clipboard

Riavviare il servizio Grafana.

Copy to Clipboard

Il servizio Apache sarà in ascolto sulla porta TCP 80, autenticare l’utente sul database Radius e reindirizzare gli utenti al servizio Grafana sulla porta 3000.

Per testare l’installazione del proxy Apache, aprire il browser e immettere l’indirizzo IP del server.

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

http://192.168.15.11, http://192.168.15.11

Il proxy Apache ti chiederà di autenticarti prima di inoltrarti al servizio Grafana.

grafana http authentication

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

Nome utente: admin
Password: immettere la password Radius dell’amministratore. [boss123]

Dopo un accesso riuscito, verrà inviato direttamente al dashboard grafana.

Congratulazioni! L’autenticazione Apache Proxy è stata configurata per accedere al serice Grafana.