freeradius+mysql认证搭建

下载安装freeradius以及相关的mysql
在这里插入图片描述
修改配置文件users,添加一行,修改配置文件,要记得重启
同时修改完配置文件可以使用freeredius -X验证是有有错
在这里插入图片描述
使用freeradius自带的一个测试工具radtest
在这里插入图片描述
Radius为用户名
Radpass为密码
Localhost为服务器主机名
1812为对应端口号
testing123为radius服务器预先设置的密钥

建立数据库并导入radius数据库结构
在这里插入图片描述在这里插入图片描述在这里插入图片描述
在这里插入图片描述

配置freeradius,启用mysql模块支持mysql
修改/etc/freeradius/3.0/sites-enabled/default中authorize,autherticate,accounting,session,post-auth中的sql将其注释取消,并且将files注释掉。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
将freeradius文件中的数据库中的表以及相关授权,审计计费的文件进行导入
在这里插入图片描述
在这里插入图片描述

就可以在数据库的表中看到freeradius相关的表
在这里插入图片描述
在数据库的用户检测表中添加用户

在这里插入图片描述
创建软连接(将radius有效的的sql模块放到启用列表里),启用sql模块
在这里插入图片描述

修改sql模块连接数据库信息,文件路径为/etc/freeradius/3.0/mods-available/sql

在这里插入图片描述

验证freeradius认证
在这里插入图片描述

错误解决:
当使用freeradius -X进行检测freeradius配置文件错误的时候,出现以下情况
在这里插入图片描述
只需将freeradius关闭即可,对服务并无影响,可以忽略不计

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值