freeradius mysql php,freeradius mysql的相关配置说明
freeradius和mysql的配置
# mysqladmin -u root -p create radius
# mysql -u root -p radius
#GRANT SELECT ON radius.* TO 'radius'@'localhost' IDENTIFIED BY 'radpass';
mysql> GRANT ALL on radius.radacct TO 'radius'@'localhost';
mysql> GRANT ALL on radius.radpostauth TO 'radius'@'localhost';
先加入一些组信息:
mysql>use radius;
mysql> insert into radgroupreply (groupname,attribute,op,value) values ('user','Auth-Type',':=','Local');
mysql> insert into radgroupreply (groupname,attribute,op,value) values ('user','Service-Type','=','Framed-User');
mysql> insert into radgroupreply (groupname,attribute,op,value) values ('user','Framed-IP-Netmask','=','255.255.255.255');
mysql> insert into radgroupreply (groupname,attribute,op,value) values ('user','Framed-IP-Netmask',':=','255.255.255.0');
然后加入用户信息:
mysql> INSERT INTO radcheck (UserName, Attribute, Value) VALUES ('test', 'Password', 'test');
然后把用户加到组里:
mysql> insert into radusergroup(username,groupname) values('test','user');
mysql> select * from radcheck where UserName='test';
1.编辑/usr/local/freeradius/etc/raddb/sql.conf
mysql用户名,密码根据自己的情况填写
第88行取消readclients = yes前的注释
2.编辑/usr/local/freeradius/etc/raddb/sites-enabled/default
第145行files前加注释
第152行取消sql前的注释
第308行files前加注释
第342行取消sql前的注释
第374行取消sql前的注释
第395行取消sql前的注释
3.编辑/usr/local/freeradius/etc/raddb/sites-enabled/inner-tunnel
第111行files前加注释
第118行取消sql前的注释
第242行取消sql前的注释
第264行取消sql前的注释
###总之就是去掉files模块,开启sql模块
4.编辑/usr/local/freeradius/etc/raddb/eap.conf
第30行default_eap_type = md5改为default_eap_type = peap
6.测试
# radtest sqltest testpwd localhost 1812 testing123
freeradius mysql php,freeradius mysql的相关配置说明相关推荐
- freeradius mysql 认证_freeradius+mysql+pppoe认证
1.首先下载要安装的软件包如下: radiusclient-0.3.2.tar.gz ppp-2.4.3.tar.gz freeradius-server-2.1.12.tar.gz 在安装之前要确保 ...
- freeradius mysql nas_freeradius和mysql的集成
网上转载: 环境:fedora 13或者centos 5 freeradius-server-2.1.10 mysql Ver 14.14 Distrib 5.1.48 # mysqladmin -u ...
- Mysql主从复制及Tomcat的相关介绍
数据库常遇到的问题: 1.向上拓展 scale up( 个体本身 硬件的拓展) 缺点:容易达到极限 2.向外拓展 scale out(计算机的个数,组合成集群) 摩尔定律:每18个月芯片的技术翻一倍, ...
- 【MySQL】查看MySQL配置文件路径及相关配置
(1)关于配置文件路径 有时候,我发现虽然尝试修改了配置文件的一些变量,但是并没有生效.后来才发现原来是因为修改的文件并非MySQL服务器读取的配置文件. 如果不清楚MySQL当前使用的配置文件路径, ...
- 实战分享丨MySQL 与Django版本匹配相关经验
run: (env) E:\PythonPro\PyDjangoProDemo011\xuanyuaniotpro>python manage.py migrate 报错代码提示如下: rais ...
- Mysql中B+Tree索引相关知识点
Mysql中B+Tree索引相关知识点 索引生效及限制 索引的优点 结语 索引有很多种类型,可以为不同的场景提供更好的性能.在Mysql中,索引是在存储引擎层而不是服务器层实现的,所以,并没有统一的索 ...
- mysql插入数据,根据相关字段判断这条数据是否存在,存在就不插入,不存在就插入
mysql插入数据,根据相关字段判断这条数据是否存在,存在就不插入,不存在就插入 简单写一个Android MySQL数据库管理帮助类,代码质量有待提升. public class MySQLiteO ...
- Qt实战案例(28)——利用QSQL相关类实现对MySQL数据库的基本操作及相关设置详解
目录 一.项目介绍 二.项目基本配置 2.1 安装MySQL 2.2 创建Qt项目 2.3 移动libmysql.dll文件 三.UI界面设计 四.主程序实现 4.1 pro文件 4.2 main.c ...
- java向mysql写入数据慢_通过java代码往mysql数据库中写入日期相关数据少13个小时...
通过show variables like '%time_zone%'; 查看时区: CST 时区 名为 CST 的时区是一个很混乱的时区,有四种含义: 美国中部时间 Central Standard ...
最新文章
- http在链接中加入用户名_爬虫基础——HTTP基本原理
- SAP WebIDE的本地安装方式
- Log4net数据表
- JAVA正则表达式分析爬虫数据
- decode和case的用法
- yjv是电缆还是电线_2019最新电缆载流量对照表,不用每次都百度了!
- moreclipboard能记录多个粘贴内容的eclipse粘贴板插件
- P2325 [SCOI2005]王室联邦
- Java Maps的9个常见问题
- “野火FreeRTOS教程”第9章知识点总结-空闲任务与阻塞延时
- Linux虚拟网络基础——Bridge
- windows 7 专业版 64位 无法安装.Net 4.7版本解决方案
- 北斗系统基础知识2(北斗一代定位原理详述)
- 360cdn能挡住cc攻击_人人用得起的CDN加速服务,可防御CC攻击
- 目标检测中anchor的概念
- 系统分析师学习笔记(十五)
- 怎么将ppt文件压缩变小一点?
- git init 命令详解
- OSChina 周六乱弹 ——她穿裙子还没你好看呢
- 2010.10.15_ximo_VMP脱壳后antidump的处理及再谈简单的爆破(带视频)
热门文章
- 1-5 线性表元素的区间删除 (20 分)
- python启动多个进程_Python程序中的进程操作--—--开启多进程
- python问号表达式_python中的问号表达式
- 地表反射率影响因素_【热岛强度可影响城市夏季降水落区】
- [UE4]性能优化指南(美术向)
- 自己移植Asterisk1.8到OpenWRT下
- 发票管理软件_财务人员都在用的这款发票管理软件,真的值得购买么?
- linux编译器项目,编译器架构 LLVM
- 离职证明电子版_离职证明中说劳动者因违纪离职的怎么办?
- 【转】VTK修炼之道1_初识VTK