问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何验证mysql与radius时候关联成功

发布网友 发布时间:2022-04-15 07:00

我来回答

2个回答

懂视网 时间:2022-04-15 11:22

FreeRadius


  本文献给广大linux的爱好者
  有人居然说设置radius要卖钱,本人花了几天的功夫,看了些资料,终于成功设置radius服务器,现在贴出来和大家分享。
  笔者用的平台是RedHat Linux 7.2
  一、安装mysql
  本人用的是光盘上的RPM包
  rpm –ivh mysql-3.23.41.1.i386.rpm
  rpm –ivh mysql-devel-3.23.41.1.i386.rpm
  rpm –ivh mysql-server-3.23.41.1.i386.rpm
  rpm –ivh mysqlclient9-3.23.22-6.i386.rpm
  启动mysql服务
  service mysqld start
  更改mysql的root密码(注意:mysql的root 和系统的root是2个不用的概念)
  mysql –uroot –p
  创建radius数据库
  creat database radius;
  use mysql;
  update user set password=password(‘你的密码’) where user=’root’;
  允许远程机器连接
  update user set host=’%’ where user=’root’;
  退出及重新启动mysql
  quit
  service mysqld restart
  二、安装openSSL
  本人也是用的光盘上的RPM包
  rpm –ivh openssl095a-0.9.5a-11.i386.rpm
  rpm –ivh openssl096-0.9.6-6.i386.rpm
  三、安装freeradius
  从www.freeradius.org上下载freeraidus,本文版本是0.8.1
  编译和安装
  tar xvfz freeradius.tar.gz
  cd xvfz freeradius-0.8.1
  ./configure
  make
  make install
  建立mysql的数据库raius的表
  cd src/modules/rlm_sql/drivers/rlm_sql_mysql
  mysql –uroot –p密码 radius < db_mysql.sql
  更改freeradius的设置
  cd /usr/local/etc/raddb
  更改radiusd.conf,让其支持sql (如下面所说)
  authorize {
  preprocess
  chap
  mschap
  suffix
  sql
  }
  accouting {
  ….
  sql
  …
  }
  更改sql.conf
  server=”localhost”
  login=”root”
  password=”mysql的root的密码”
  radius_db=”radius”
  更改 client.conf支持所用的NAS具体可以看该文档,要注意的是secret是NAS和radius服务器的共享密码
  数据库加入测试账号
  加入组
  mysql –uroot –p密码 radius
  insert into radgroupreply (groupname,attribute,op,values) values (‘user’,‘Auth-Type’,’:=’,’Local’);
  insert into radgroupreply (groupname,attribute,op,values) values (‘user’,‘Service-Type’,’:=’,’Framed-User’);
  insert into radgroupreply (groupname,attribute,op,values) values (‘user’,‘Framed-IP-Address’,’:=’,’255.255.255.254’);
  insert into radgroupreply (groupname,attribute,op,values) values (‘user’,‘Framed-IP-Netmask’,’:=’,’255.255.255.0’);
  加入测试账号
  insert into radcheck (username,attribute,op,value) values (‘test’,’User-Password’,’:=’,’test’)
  测试账号加入组
  insert into usergroup (username,groupname) values (‘test’,’user’);
  四、启动radius服务、测试账号
  启动到debug模式
  radiusd –X
  有时候会报找不到文件rlm_sql_mysql这个时候只要把库文件加入系统搜索的目录里
  比如:
  cp /usr/local/lib/* /usr/lib
  测试账号
  radtest test teset localhost 0 testing123
  如果能看到radius的应答,恭喜服务器设置成功了。
  本人才疏,如果本文有错误,请大家指正,并欢迎一起讨论。
  本文作者:余旭东
  Email: netwolf@163.com
  

热心网友 时间:2022-04-15 08:30

unknown client 就表示你的server根本就不承认这个client,你检查一下双方的secret是否是一致的. 还有,官方样板文件中好像是clients.conf吧,你少了一个s。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
天将雄师观后感600字 为什么喝酒会降血糖 牛栏山 52度浓香型白酒-购买最佳价格 全兴大曲 52度浓香型白酒-购买最佳价格 笔记本电脑怎么接音箱电脑如何连接外置音箱 笔记本电脑有音箱插孔吗笔记本电脑如何连接喇叭 冰箱压缩机过热启动5秒就停了 周长相等的正方形和圆,其面积比是多少 周长相等的正方形和圆面积比是多少 周长相等的正方形与圆形,边长与半径的比是( ),面积之比是( )。 要有... 有什麼是系动词? 什么是系动词.系动词有哪些? 三星note4 正常安装谷歌地图,在国外能否正常使用导航 系动词都有哪些系动词 有哪些 单词还有意思 什么是系动词有哪些 .哪些动词称为系动词? 都有哪些是系动词 拉格朗日中值定理咋构建辅助函数啊? 证明fξ的二阶导等于fξ 怎么构造辅助函数 高数 还原法构造辅助函数? 如图,辅助函数为什么这样构造? f&#39;(ζ)=ζf(ζ)如何构造辅助函数 高数中值定理辅助函数的构造 如何构造辅助函数问题 求助这个怎么构造辅助函数,要详细过程 中值定理或命题证明中辅助函数构造的几种思路 fx二阶导等于fx的辅助函数怎么构造? 数学,高等数学,这个该怎么构造辅助函数? 文峰塔的寓意是什么 高数中值定理中怎么构造辅助函数 什么是系动词,它与动词有什么区别,可以通俗点吗 英语中,所有的动词都是系动词吗? 有那些词可以做系动词呢? 在英语中,有哪些单词是系动词?祥细些! 一斤等于多少公斤等于多少千克 先达校园如何设置付款方式 沈阳大学和沈阳理工大学哪个好? 上置过滤 双隔板的距离应该是多少 我的职业生涯还有希望吗? 大学专业信息(二本) 你吃过最不能让你接受的水果是什么,到底有多难吃 请问各位先达,请给我世界各国家及首都和英文对照 什么水果外表好看却很难吃,什么水果外表难看却很好吃? 新加坡 马来西亚 泰国 香港和澳门.哪个地方的iPhone4的价格比较便宜.大概都是在什么价位的. 吃一回就不会再吃的水果都有哪些? 在香港先达广场买的水版HTC G10, 卖家说是台版,求高手鉴定!IMEI:356812047046113 SN:SH14JRX03359 沈阳理工专科的宿舍怎么样? 以下哪种令牌用途最广,解决方案最多( ) A、动态令牌 B、USB令牌 C.、智能卡令牌 D、混合令牌 请各位告诉我,国内哪几家公司做精密冲模比较好?有一批单子要外发 扬州市生育险的报销流程?