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.
Nu er vi nødt til at tilføje FreeRadius kunder til clients.conf;.
Find og rediger clients.conf.
Tilføj følgende linjer i slutningen af filen clients.conf.
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.
Tilføje følgende linjer i slutningen af filen
Vi har oprettet en Radius-konto med navnet admin.
Genstart Freeradius-serveren.
Test konfigurationsfilen til radiusserveren.
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.
Få adgang til MySQL-kommandolinjen.
Opret en database med navnet grafana.
Opret en databasebrugerkonto med navnet grafana.
Giv den SQL-bruger, der hedder grafana, tilladelse over databasen med navnet grafana.
Brug følgende kommandoer på Linux-konsollen til at konfigurere Grafana APT-lageret.
Brug følgende kommando til at installere Grafana.
Rediger grafana-konfigurationsfilen grafana.ini.
Udfør følgende konfiguration under [Database] [Session] afsnittene og .
Husk, at du skal ændre MySQL-brugernavnet og adgangskoden, så den afspejler dit miljø.
Brug følgende kommando til at starte tjenesten Grafana.
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.
Aktiver de nødvendige Apache-moduler.
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.
Her er 000-default.conf-filen før vores konfiguration.
Her er 000-default.conf-filen efter vores konfiguration.
Genstart Apache-tjenesten.
Rediger grafana-konfigurationsfilen grafana.ini.
Udfør følgende konfiguration under [auth .proxy] området.
Genstart tjenesten Grafana.
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.