linux系统下freeradius AAA认证服务器创建

本文详细记录了在CentOS 6.2虚拟机上搭建FreeRADIUS 3.0.11 AAA认证服务器的全过程,包括所需的软件包、安装步骤、配置MySQL数据库、防火墙设置、用户与组的创建,以及与交换机对接的测试。通过本文,读者可以跟随步骤成功构建一个完整的认证系统。
摘要由CSDN通过智能技术生成

网上也有很多关于freeradius服务器的搭建过程,笔者试过很多次,但都无功而返,原因是他们的介绍过于笼统,即使一步不差的按照他们的方法进行搭建,也是漏洞百出,错误连篇。因此笔者写下这篇博文,以供大家参考。经笔者多次搭建测试,没问题。


创建服务器之前我们需要准备以下软件包:(网上都有,可以自行下载)

1、freeradius-server-3.0.11.tar

2、centos6.2

注意:笔者的centos6.2是安装在VMware虚拟机上的,由于服务器在搭建的过程中需要云端下载安装MySql数据库,所以要保证Linux系统(centos6.2)能够访问到网络。


接下来是笔者的详细搭建过程:


1、拷贝freeradius-server-3.0.11.tar压缩包到centos中


2、root下使用命令tar -xzvf freeradius-server-3.0.11.tar.gz 解压缩包


3、执行命令yum install libtalloc-devel -y安装libtalloc


4、进入解压后的文件夹下tar -xzvf freeradius-server-3.0.11,执行命令./configure


5、先后执行命令make、make install


6、进入cd /usr/local/etc/raddb,用vim打开文件users。将以下内容注释去掉


steve  Cleartext-Password := "testing"
       Service-Type = Framed-User,
       Framed-Protocol = PPP,
       Framed-IP-Address = 172.16.3.33,
       Framed-IP-Netmask = 255.255.255.0,
       Framed-Routing = Broadcast-Listen,
       Framed-Filter-Id = "std.ppp",
       Framed-MTU = 1500,
       Framed-Compression = Va

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值