freeradius pap mysql_freeradius2.1+mysql搭建简明教程

./configure --prefix=/

make

make install

配置基础配置文/usr/local/etc/raddb/radiusd.conf

log {

destination = files

file = ${logdir}/radius.log

syslog_facility = daemon

stripped_names = yes

auth = yes

auth_badpass = yes

auth_goodpass = yes

}

配置/usr/local/etc/raddb/sites-available/default

取消authorize和accounting对sql的注释

authorize {

preprocess

chap

mschap

digest

suffix

eap {

ok = return

}

files

sql

expiration

logintime

pap

}

accounting {

detail

unix

radutmp

sql

exec

attr_filter.accounting_response

}

在mysql中创建用户radius数据库radius

将/usr/local/etc/raddb/sql/mysql/shema.sql的数据库结构导入进来

配置radius的路由器信息/usr/local/etc/raddb/clients.conf

路由器地址是192.168.0.254

client 192.168.0.254 {

secret = testing123

shortname = cisco

nastype = cisco

}

设置radius的服务

在radius的tar包解压编译之后,把redhat/freeradius-radiusd-init复制到/etc/init.d/

修改radius的启动脚本,使其exec和config指向radius所安装的路径

使用命令查看radius启动情况

radiusd -X

往数据库radius当中填充样例数据,样例数据请参照radius官网wiki

本机测试radius工作情况

radtest fredf wilma localhost 0 testing123

分享到:

18e900b8666ce6f233d25ec02f95ee59.png

72dd548719f0ace4d5f9bca64e1d7715.png

2012-03-06 18:22

浏览 2059

评论

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值