Vil du lære hvordan du konfigurerer Grafana Radius-godkjenning på Apache? I denne opplæringen skal vi vise deg hvordan du autentisere Grafana-brukere ved hjelp av Apache Radius-modulen for HTTP-godkjenning.
• Ubuntu 18
• Ubuntu 19
• Grafana 6.4.4
• Freeradius 3.0.17
Grafana Tutorial:
På denne siden tilbyr vi rask tilgang til en liste over Grafana tutorials.
Tutorial Grafana – FreeRadius Server Installasjon
• IP – 192.168.15.10.
• Driftssystem – Ubuntu 19.10
• Vertsnavn – UBUNTU
Bruk følgende kommandoer på Linux-konsollen til å installere FreeRadius-tjenesten.
Nå må vi legge freeradius klienter til clients.conf;.
Finn og rediger clients.conf.
Legg til følgende linjer på slutten av filen clients.conf.
I vårt eksempel legger vi til 1 klientenhet:
Klientenheten ble kalt GRAFANA og har IP-adressen 192.168.15.11.
Nå må vi legge til FreeRadius-brukere i BRUKER-konfigurasjonsfilen.
Finn og rediger konfigurasjonsfilen for Freeradius-brukere.
Legge til følgende linjer på slutten av filen
Vi opprettet en Radius-konto med navnet admin.
Start Freeradius-serveren på nytt.
Test konfigurasjonsfilen for radiusserveren.
Du er ferdig med Freeradius-installasjonen på Ubuntu Linux.
Tutorial – Grafana Installasjon
• IP – 192.168.15.11
• Driftssystem – Ubuntu 19.10
• Vertsnavn – GRAFANA
Bruk følgende kommandoer på Linux-konsollen til å installere MySQL-databasetjenesten.
Få tilgang til Kommandolinjen MySQL.
Opprett en database med navnet grafana.
Opprett en databasebrukerkonto med navnet grafana.
Gi SQL-brukeren navnet grafana tillatelse over databasen kalt grafana.
Bruk følgende kommandoer på Linux-konsollen til å konfigurere Grafana APT-repositoriet.
Bruk følgende kommando for å installere Grafana.
Rediger grafana-konfigurasjonsfilen grafana.ini.
Utfør følgende konfigurasjon under delene [Database] [Session] og .
Husk at du må endre MySQL brukernavn og passord for å gjenspeile miljøet ditt.
Bruk følgende kommando til å starte Grafana-tjenesten.
Grafana-tjenesten vil begynne å lytte på TCP-port 3000.
Hvis du vil teste Grafana-installasjonen, åpner du nettleseren og skriver inn IP-adressen til serveren pluss:3000.
I vårt eksempel ble følgende URL skrevet inn i nettleseren:
• http://192.168.15.11:3000
Grafana-webgrensesnittet skal presenteres.
Skriv inn påloggingsinformasjonen for Grafana Default Password på ledetekstskjermen.
• Brukernavn: admin
• Passord: admin
Systemet vil be deg om å endre Grafana standardpassordet.
Gratulerer! Du er ferdig med Grafana grunnleggende installasjon.
Tutorial Grafana – Apache Proxy Installasjon
• IP – 192.168.15.11
• Driftssystem – Ubuntu 19.10
• Vertsnavn – GRAFANA
Nå må vi installere Apache-webserveren og konfigurere den til å fungere som proxy for Grafana-tjenesten.
Installer Apache-webserveren og de nødvendige pakkene.
Aktiver de nødvendige Apache-modulene.
Nå må vi konfigurere Apache port 80 som proxy til Grafana service port 3000.
Vi må også konfigurere Apache for å be om Radius-autentisering til brukere som prøver å acess Grafana.
Rediger konfigurasjonsfilen for Apache 000-default.conf.
Her er 000-default.conf-filen før konfigurasjonen vår.
Her er 000-default.conf-filen etter konfigurasjonen vår.
Start Apache-tjenesten på nytt.
Rediger grafana-konfigurasjonsfilen grafana.ini.
Utfør følgende konfigurasjon under [auth .proxy] området.
Start Grafana-tjenesten på nytt.
Apache-tjenesten vil lytte på TCP-port 80, godkjenne brukeren på Radius-databasen og omdirigere brukere til Grafana-tjenesten på port 3000.
For å teste Apache proxy-installasjonen din, åpne nettleseren din og skriv inn IP-adressen til serveren din.
I vårt eksempel ble følgende URL skrevet inn i nettleseren:
• http://192.168.15.11
Apache-proxyen vil be deg om å autentisere deg selv før du videresender deg til Grafana-tjenesten.
På påloggingsskjermen bruker du administratorbrukeren og passordet fra Apache htpasswd-filen.
• Brukernavn: admin
• Passord: Skriv inn admin Radius-passordet. [boss123]
Etter en vellykket pålogging vil du bli sendt direkte til Grafana dashbordet.
Gratulerer! Du har konfigurert Apache Proxy-godkjenning for å få tilgang til Grafana-serice.