Vil du lære at konfigurere Grafana Radius-godkendelse på Apache? I denne tutorial vil vi vise dig, hvordan du godkender Grafana-brugere ved hjælp af Apache Radius-modulet til HTTP-godkendelse.

• Ubuntu 18
• Ubuntu 19
• Grafana 6.4.4
• Freeradius 3.0.17

Grafana Selvstudium:

På denne side tilbyder vi hurtig adgang til en liste over Grafana tutorials.

Tutorial Grafana – FreeRadius Server Installation

• IP – 192.168.15.10.
• Operationelt system – Ubuntu 19.10
• Hostname – UBUNTU

Brug følgende kommandoer på Linux-konsollen til at installere FreeRadius-tjenesten.

Copy to Clipboard

Nu er vi nødt til at tilføje FreeRadius kunder til clients.conf;.

Find og rediger clients.conf.

Copy to Clipboard

Tilføj følgende linjer i slutningen af filen clients.conf.

Copy to Clipboard

I vores eksempel tilføjer vi 1 klientenhed:

Klientenheden blev navngivet GRAFANA og har IP-adressen 192.168.15.11.

Nu er vi nødt til at tilføje FreeRadius brugere til brugernes konfigurationsfil.

Find og rediger konfigurationsfilen for Freeradius-brugere.

Copy to Clipboard

Tilføje følgende linjer i slutningen af filen

Copy to Clipboard

Vi har oprettet en Radius-konto med navnet admin.

Genstart Freeradius-serveren.

Copy to Clipboard

Test konfigurationsfilen til radiusserveren.

Copy to Clipboard

Du er færdig med Freeradius installation på Ubuntu Linux.

Selvstudium – Grafana Installation

• IP – 192.168.15.11
• Operationelt system – Ubuntu 19.10
• Hostname – GRAFANA

Brug følgende kommandoer på Linux-konsollen til at installere Tjenesten MySQL.

Copy to Clipboard

Få adgang til MySQL-kommandolinjen.

Copy to Clipboard

Opret en database med navnet grafana.

Copy to Clipboard

Opret en databasebrugerkonto med navnet grafana.

Copy to Clipboard

Giv den SQL-bruger, der hedder grafana, tilladelse over databasen med navnet grafana.

Copy to Clipboard

Brug følgende kommandoer på Linux-konsollen til at konfigurere Grafana APT-lageret.

Copy to Clipboard

Brug følgende kommando til at installere Grafana.

Copy to Clipboard

Rediger grafana-konfigurationsfilen grafana.ini.

Copy to Clipboard

Udfør følgende konfiguration under [Database] [Session] afsnittene og .

Copy to Clipboard

Husk, at du skal ændre MySQL-brugernavnet og adgangskoden, så den afspejler dit miljø.

Brug følgende kommando til at starte tjenesten Grafana.

Copy to Clipboard

Tjenesten Grafana begynder at lytte på TCP-port 3000.

Hvis du vil teste din Grafana-installation, skal du åbne din browser og indtaste IP-adressen på din server plus:3000.

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://192.168.15.11:3000

Grafana-webgrænsefladen skal præsenteres.

Angiv logonoplysningerne for Grafana Default Password på prompte.

• Brugernavn: admin
• Adgangskode: admin

Systemet vil bede dig om at ændre Grafana standardadgangskode.

Tillykke! Du er færdig med Grafana grundlæggende installation.

Tutorial Grafana – Apache Proxy Installation

• IP – 192.168.15.11
• Operationelt system – Ubuntu 19.10
• Hostname – GRAFANA

Nu er vi nødt til at installere Apache webserver og konfigurere den til at fungere som en proxy til Grafana service.

Installer Apache-webserveren og de nødvendige pakker.

Copy to Clipboard

Aktiver de nødvendige Apache-moduler.

Copy to Clipboard

Nu er vi nødt til at konfigurere Apache port 80 som en proxy til Grafana service port 3000.

Vi er også nødt til at konfigurere Apache til at anmode Radius godkendelse til brugere, der forsøger at acess Grafana.

Rediger konfigurationsfilen Apache 000-default.conf.

Copy to Clipboard

Her er 000-default.conf-filen før vores konfiguration.

Copy to Clipboard

Her er 000-default.conf-filen efter vores konfiguration.

Copy to Clipboard

Genstart Apache-tjenesten.

Copy to Clipboard

Rediger grafana-konfigurationsfilen grafana.ini.

Copy to Clipboard

Udfør følgende konfiguration under [auth .proxy] området.

Copy to Clipboard

Genstart tjenesten Grafana.

Copy to Clipboard

Apache-tjenesten vil lytte på TCP port 80, godkende brugeren på Radius-databasen og omdirigere brugere til Grafana-tjenesten på port 3000.

Hvis du vil teste din Apache-proxyinstallation, skal du åbne din browser og indtaste din servers IP-adresse.

I vores eksempel blev følgende webadresse indtastet i browseren:

• http://192.168.15.11

Apache proxy vil bede dig om at godkende dig selv, før du videresender dig til Grafana-tjenesten.

På login-skærmen skal du bruge administratorbrugeren og adgangskoden fra Apache htpasswd-filen.

• Brugernavn: admin
• Adgangskode: Indtast adgangskoden til admin Radius. [boss123]

Efter et vellykket login, vil du blive sendt direkte til Grafana instrumentbrættet.

Tillykke! Du har konfigureret Apache Proxy-godkendelsen til at få adgang til Grafana-serice.