您是否希望了解如何在 Apache 上配置格拉法纳半径身份验证? 在本教程中,我们将向您展示如何使用 Apache Radius 模块对 Grafana 用户进行 HTTP 身份验证。

• 乌本图 18
• 乌本图 19
• 格拉法纳 6.4.4
• 自由半径 3.0.17

格拉法纳教程:

在此页面上,我们提供快速访问格拉法纳教程列表。

教程格拉法纳 – 自由半径服务器安装

• IP – 192.168.15.10。
• 操作系统 – 乌本图 19.10
• 主机名 – UBUNTU

在 Linux 控制台上,使用以下命令安装 FreeRadius 服务。

Copy to Clipboard

现在,我们需要将 FreeRadius 客户端添加到客户端。

查找并编辑客户端。

Copy to Clipboard

在客户端的末尾添加以下行。

Copy to Clipboard

在我们的示例中,我们将添加 1 个客户端设备:

客户端设备名为 GRAFANA,IP 地址为 192.168.15.11。

现在,我们需要将 FreeRadius 用户添加到 USERS 配置文件。

查找并编辑 Freeradius 用户配置文件。

Copy to Clipboard

在文件末尾添加以下行

Copy to Clipboard

我们创建了一个名为管理员的 Radius 帐户。

重新启动 Freeradius 服务器。

Copy to Clipboard

测试半径服务器配置文件。

Copy to Clipboard

您已完成了 Ubuntu Linux 上的 Freeradius 安装。

教程 – 格拉法纳安装

• IP – 192.168.15.11
• 操作系统 – 乌本图 19.10
• 主机名 – 格拉法纳

在 Linux 控制台上,使用以下命令安装 MySQL 数据库服务。

Copy to Clipboard

访问 MySQL 命令行。

Copy to Clipboard

创建名为格拉法纳的数据库。

Copy to Clipboard

创建名为 grafana 的数据库用户帐户。

Copy to Clipboard

为名为 grafana 的 SQL 用户授予对名为格拉法纳的数据库的权限。

Copy to Clipboard

在 Linux 控制台上,使用以下命令配置格拉法纳 APT 存储库。

Copy to Clipboard

使用以下命令安装格拉法纳。

Copy to Clipboard

编辑格拉法纳配置文件格拉法纳.ini。

Copy to Clipboard

在 [数据库] 和 [会话] 部分下执行以下配置。

Copy to Clipboard

请记住,您需要更改 MySQL 用户名和密码以反映您的环境。

使用以下命令启动格拉法纳服务。

Copy to Clipboard

格拉法纳服务将开始侦听 TCP 端口 3000。

要测试您的 Grafana 安装,请打开浏览器并输入服务器的 IP 地址加上 :3000。

在我们的示例中,浏览器中输入了以下 URL:

• http://192.168.15.11:3000

应介绍格拉法纳网页界面。

grafana default password

在提示屏幕上,输入格拉法纳默认密码登录信息。

• 用户名:管理员
• 密码:管理员

系统将要求您更改 Grafana 默认密码。

祝贺! 您已完成格拉法纳基本安装。

教程格拉法纳 – 阿帕奇代理安装

• IP – 192.168.15.11
• 操作系统 – 乌本图 19.10
• 主机名 – 格拉法纳

现在,我们需要安装 Apache Webserver 并将其配置为作为 Grafana 服务的代理。

安装 Apache Web 服务器和所需的软件包。

Copy to Clipboard

启用所需的 Apache 模块。

Copy to Clipboard

现在,我们需要将 Apache 端口 80 配置为 Grafana 服务端口 3000 的代理。

我们还需要配置 Apache 以请求半径身份验证的用户尝试访问格拉法纳。

编辑 Apache 000 默认.conf 配置文件。

Copy to Clipboard

下面是配置前的 000 默认.conf 文件。

Copy to Clipboard

下面是配置后的 000 默认.conf 文件。

Copy to Clipboard

重新启动 Apache 服务。

Copy to Clipboard

编辑格拉法纳配置文件格拉法纳.ini。

Copy to Clipboard

在 [auth.proxy] 区域下执行以下配置。

Copy to Clipboard

重新启动格拉法纳服务。

Copy to Clipboard

Apache 服务将侦听 TCP 端口 80,对 Radius 数据库上的用户进行身份验证,并将用户重定向到端口 3000 上的 Grafana 服务。

要测试 Apache 代理安装,请打开浏览器并输入服务器的 IP 地址。

在我们的示例中,浏览器中输入了以下 URL:

• http://192.168.15.11

Apache 代理将要求您在将您转发到 Grafana 服务之前进行身份验证。

grafana http authentication

在登录屏幕上,使用管理员用户和来自 Apache htpasswd 文件的密码。

• 用户名:管理员
• 密码:输入管理员半径密码。 [老板123]

成功登录后,您将直接发送到 Grafana 仪表板。

祝贺! 您已配置 Apache 代理身份验证以访问格拉法纳系统。