是否了解如何在 MariaDB 服务器上配置 Radius 身份验证? 在本教程中,我们将向您展示如何配置 MariaDB 服务,以便使用运行 Ubuntu Linux 的计算机上的 Radius 协议对用户进行身份验证。
• Ubuntu 20.04
• Ubuntu 19.04
• Ubuntu 18.04
• MariaDB 10.3
• Freeradius 3.0.20
在我们的示例中,Radius 服务器 IP 地址为 192.168.15.10。
在我们的示例中,MariaDB 服务器 IP 地址为 192.168.15.11。
教程 – 在 Ubuntu Linux 上免费安装服务器
• IP – 192.168.15.10
• Operacional System – Ubuntu 20
• Hostname – FREERADIUS
安装 FreeRadius 服务。
现在,我们需要将客户端添加到 Radius 配置文件。
查找并编辑 Radius 客户端配置文件。
在客户端的末尾添加以下行。
在我们的示例中,我们将添加 1 个客户端设备:
该设备被命名为 MARIADB,具有 IP 地址 192.168.15.11。
现在,我们需要将 FreeRadius 用户添加到 USERS 配置文件。
查找并编辑 Freeradius 用户配置文件。
在文件末尾添加以下行
重新启动 Freeradius 服务器。
您已完成了 Ubuntu Linux 上的 Freeradius 安装。
教程 MariaDB – 使用 Freeradius 进行半径身份验证
• IP – 192.168.15.11
• Operacional System – Ubuntu 20
• Hostname – MARIADB
安装所需的包以启用 Radius 身份验证。
编辑名为 pam_radius_auth.conf 的配置文件。
这是我们配置之前的文件。
这是我们配置后的文件。
我们执行了以下配置:
• 半径服务器 IP – 192.168.15.10
• 半径秘密 – 卡米萨马123
您需要将 IP 地址更改为 Freeradius 服务器 IP。
您需要将半径机密更改为半径机密。
使用以下命令测试 Radius 身份验证。
您需要将 IP 地址更改为 Freeradius 服务器 IP。
您需要将半径机密更改为半径机密。
您需要更改管理员用户帐户和密码 123qwe。以反映您的用户帐户。
下面是命令输出:
教程 MariaDB – 半径身份验证
• IP – 192.168.15.11
• Operacional System – Ubuntu 20
• Hostname – MARIADB
安装 MariaDB 服务。
创建 PAM 配置文件。
这是文件内容。
在我们的示例中,我们将使用 Radius 帐户密码对 MariaDB 服务访问进行身份验证。
使 MariaDB 服务能够读取 Radius 文件。
访问 MariaDB 命令行。
启用 PAM 身份验证插件。
创建新用户帐户。
在我们的示例中,我们创建一个名为 ADMIN 的 MariaDB 帐户。
在我们的示例中,我们配置了此用户帐户,使用名为 MARIADB 的 PAM 文件进行身份验证。
使用新帐户访问 MariaDB 命令行。
验证用户帐户。
下面是命令输出。
祝贺! 您已完成 MariaDB 服务半径身份验证配置。