Vill du lära dig hur du konfigurerar Grafana Radius-autentisering på Apache? I den här självstudien ska vi visa dig hur du autentiserar Grafana-användare med apacheradie-modulen för HTTP-autentisering.

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

Grafana Handledning:

På den här sidan erbjuder vi snabb tillgång till en lista över Grafana tutorials.

Självstudiekurs Grafana – FreeRadius Server Installation

• IP – 192.168.15.10.
• Driftsystem – Ubuntu 19.10
• Hostname – UBUNTU

På Linux-konsolen använder du följande kommandon för att installera FreeRadius-tjänsten.

Copy to Clipboard

Nu måste vi lägga till FreeRadius klienter till clients.conf;.

Leta upp och redigera clients.conf.

Copy to Clipboard

Lägg till följande rader i slutet av filen clients.conf.

Copy to Clipboard

I vårt exempel lägger vi till 1 klientenhet:

Klienten enheten fick namnet GRAFANA och har IP-adressen 192.168.15.11.

Nu, Vi måste lägga till FreeRadius användare till users konfigurationsfilen.

Leta upp och redigera konfigurationsfilen för Freeradius-användare.

Copy to Clipboard

Lägg till följande rader i slutet av filen

Copy to Clipboard

Vi skapade ett Radius-konto med namnet admin.

Starta om Freeradius-servern.

Copy to Clipboard

Testa din radius-serverkonfigurationsfil.

Copy to Clipboard

Du har avslutat Freeradius-installationen på Ubuntu Linux.

Självstudie – Grafana-installation

• IP – 192.168.15.11
• Driftsystem – Ubuntu 19.10
• Hostname – GRAFANA

På Linux-konsolen använder du följande kommandon för att installera mysQL-databastjänsten.

Copy to Clipboard

Få åtkomst till kommandoraden MySQL.

Copy to Clipboard

Skapa en databas med namnet grafana.

Copy to Clipboard

Skapa en databas användarkonto med namnet grafana.

Copy to Clipboard

Ge SQL-användaren med namnet grafana behörighet över databasen med namnet grafana.

Copy to Clipboard

På Linux-konsolen använder du följande kommandon för att konfigurera Grafana APT-lagringsplatsen.

Copy to Clipboard

Använd följande kommando för att installera Grafana.

Copy to Clipboard

Redigera Grafana-konfigurationsfilen grafana.ini.

Copy to Clipboard

Utför följande konfiguration under [Database] [Session] avsnitten och .

Copy to Clipboard

Tänk på att du måste ändra MySQL användarnamn och lösenord för att återspegla din miljö.

Använd följande kommando för att starta Grafana-tjänsten.

Copy to Clipboard

Grafana-tjänsten börjar lyssna på TCP-port 3000.

För att testa din Grafana-installation, öppna din webbläsare och ange IP-adressen till din server plus :3000.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://192.168.15.11:3000

Webbgränssnittet Grafana bör presenteras.

Ange inloggningsinformationen för Inloggning av Grafana Standardlösenord på skärmen för uppmaningar.

• Användarnamn: admin
• Lösenord: admin

Systemet kommer att be dig att ändra Grafana standardlösenord.

Grattis! Du har avslutat Grafana grundläggande installationen.

Självstudiekurs Grafana – Apache Proxy-installation

• IP – 192.168.15.11
• Driftsystem – Ubuntu 19.10
• Hostname – GRAFANA

Nu måste vi installera Apache webserver och konfigurera den för att fungera som en Proxy till Grafana tjänsten.

Installera Apache-webbservern och de paket som krävs.

Copy to Clipboard

Aktivera de nödvändiga Apache-modulerna.

Copy to Clipboard

Nu måste vi konfigurera Apache-port 80 som en proxy till Grafana-tjänstens port 3000.

Vi måste också konfigurera Apache att begära Radius-autentisering till användare som försöker acess Grafana.

Redigera konfigurationsfilen apache 000-default.conf.

Copy to Clipboard

Här är 000-default.conf filen innan vår konfiguration.

Copy to Clipboard

Här är 000-default.conf filen efter vår konfiguration.

Copy to Clipboard

Starta om Apache-tjänsten.

Copy to Clipboard

Redigera Grafana-konfigurationsfilen grafana.ini.

Copy to Clipboard

Utför följande konfiguration under [auth .proxy] området.

Copy to Clipboard

Starta om Tjänsten Grafana.

Copy to Clipboard

Apache-tjänsten kommer att lyssna på TCP-port 80, autentisera användare på Radius-databasen och omdirigera användare till Grafana-tjänsten på port 3000.

För att testa din Apache proxyinstallation, öppna din webbläsare och ange IP-adressen till din server.

I vårt exempel angavs följande webbadress i Webbläsaren:

• http://192.168.15.11

Apache-proxyn kommer att begära att du autentiserar dig innan du vidarebefordras till Grafana-tjänsten.

På inloggningsskärmen använder du adminanvändaren och lösenordet från Apache htpasswd-filen.

• Användarnamn: admin
• Lösenord: Ange admin Radius-lösenordet. [boss123]

Efter en lyckad inloggning skickas du direkt till Grafana-instrumentpanelen.

Grattis! Du har konfigurerat Apache Proxy-autentiseringen till Access the Grafana serice.