Chinaunix首页 | 论坛 | 博客
  • 博客访问: 333259
  • 博文数量: 46
  • 博客积分: 1921
  • 博客等级: 上尉
  • 技术积分: 417
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-03 17:07
文章分类

全部博文(46)

文章存档

2011年(19)

2010年(4)

2009年(11)

2008年(12)

我的朋友

分类: LINUX

2008-08-06 14:12:07

题目:install and configure the RADIUS Server on the redhat linux 9 ,veriey its functionality .
本人在网络的海洋中搜索了一些相关的资料.也没有找到相关的文章,看来的自己动手了.
下面就是本人在RedHat Linux9中的安装和配置
 
软件包:
(1)安装MySQL:的软件包
 
1.perl-CGI-2.81.88.i386.rpm
2.perl-DBI-1.32-5.i386.rpm
3.mysql-3.23.54a-11.i386.rpm
4.perl-DBD-MySQL-2.10.21-3.i386.rpm
 
启动MySQL.并且修改MySQL登陆密码
#mysqladmin password '1234'
再次登陆
#mysql -u root -p
输入密码
 
create database radius;
use mysql;
update user set password=password('1234') where user='root';
quit
service mysqld restart
 
 
 
(2)安装openSSL:的软件包
 
安装openSSL需要perl和gcc的支持.假设你已经安装了这些.
compat-gcc-7.3-2.98.118.i386.rpm
libgcc-3.2.2-5.i386.rpm
gcc-object-3.2.2-5.i386.rpm
gcc-objc-3.2.2-5.i386.rpm
gcc-3.2.2-5.i386.rpm
 
openssl096-0.9.6-15.i386.rpm
openssl096b-0.9.6b-3.i386.rpm
openssl-devel-0.9.7a-2.i386.rpm
openssl-perl-0.9.7-i.386.rpm
 
并且分别安装他们.
 
 
(3)安装freeradius
从中下载freeradius.版本1.1.3
编译和安装
mkdir free
cd /free
tar -zxvf freeradius-1.1.3.tar.gz
cd freeradius-1.1.3
./configure
make
make install
建立数据库mysql的表raius
mysql -u root -p1234 raidus
 
更改freeradius的设置
 
cd /usr/local/etc/raddb
vi radiusd.conf 让她支持sql
authorize {
preprocess
chap
mschap
suffix
sql
}
accounting
{
sql
}
 
设置sql.conf
server='localhost'
login='root'
password='1234'
radius_db='radius'
 
设置client.conf
NAS的secret 是NAS和radius服务器的共享密码
 
secret=testing123
 
阅读(2111) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-06-22 08:20:45

gcc-object-3.2.2-5.i386.rpm在光盘找不到啊