织梦CMS - 轻松建站从此开始!

罗索

搭建Linux下RADIUS服务器(4)

罗索客 发布于 2004-04-26 15:00 点击:次 
作者:何千军文章来源:开放系统世界——赛迪网2002年11月22日 安装RadiusPerl:Authen模块 Linux]#cd /usr/tmp Linux]#tar zxvfRadiusPerl-0.05.tar.gz Linux]#cd RadiusPerl-0.05 Linux]#perl Makefile.PL Linux]#make Linux]#make test Linux]#make install 安装IC-RA
TAG:

作者:何千军    文章来源:开放系统世界——赛迪网  2002年11月22日  

安装RadiusPerl:Authen模块

Linux]#cd /usr/tmp
Linux]#tar zxvf  RadiusPerl-0.05.tar.gz
Linux]#cd RadiusPerl-0.05
     Linux]#perl Makefile.PL
     Linux]#make
     Linux]#make test
     Linux]#make install



安装IC-RADIUS

1. 安装软件:

Linux]#cd /usr/tmp
Linux]#tar zxvf  icradius-0.18.1.tar.gz
Linux]#cd icradius-0.18.1
Linux]#cp Makefile.lnx  Makefile
Linux]#make
Linux]#make install



2.创建radius数据库:

Linux]#cd  scripts
Linux]#mysql u root p mysql
Mysql>create database radius;    //创建radius数据库
//添加radius用户
Mysql>grant all on radius.* on radius@localhost identified by ‘radius’;
Linux]#mysqladmin u root p refresh    //刷新数据库内容



3.导入数据表:

Linux]# mysql -u root -pyourpassword radius < radius.db
修改dictimport.pl,设置
my $dbusername = ''radius'';
my $dbpassword = ''radius''



然后,导入dictionary内容,使radius.dictionary数据表中包含了基本的属性(ATTRIBUTE)和属性值(value)等信息。

Linux]# ./dictimport.pl ../raddb/dictionary



Radius数据库结构如表10所示。


Radius数据库
dictionary radgroupcheck
hints radgroupreply
nas radreply
radacct realmgroup
radact_summary realms
radcheck usergroup



4. 启动radiusd

Linux]#cd /etc/rc.d/init.d
Linux]#radiusd start



这样,我们已经在Linux上成功的安装了一个完整的RADIUS服务器,你可以体验一下RADIUS服务器运行的感觉了。若你对RADIUS协议的开发还兴趣的话,你可以在此基础上做深入的研究。

(责任编辑 郁单曰) (何千军)
本站文章除注明转载外,均为本站原创或编译欢迎任何形式的转载,但请务必注明出处,尊重他人劳动,同学习共成长。转载请注明:文章转载自:罗索实验室 [http://www.rosoo.net/a/200404/1963.html]
本文出处: 作者:何千军
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
将本文分享到微信
织梦二维码生成器
推荐内容