【ubuntu】Radius环境搭建

Radius介绍

RADIUS:Remote Authentication Dial In User Service,远程用户拨号认证系统由RFC2865,RFC2866定义,是应用最广泛的AAA协议。AAA是一种管理框架,因此,它可以用多种协议来实现。在实践中,人们最常使用远程访问拨号用户服务(Remote Authentication Dial In User Service,RADIUS)来实现AAA。
RADIUS是一种C/S结构的协议,它的客户端最初就是NAS(Net Access Server)服务器,任何运行RADIUS客户端软件的计算机都可以成为RADIUS的客户端。RADIUS协议认证机制灵活,可以采用PAP、CHAP或者Unix登录认证等多种方式。RADIUS是一种可扩展的协议,它进行的全部工作都是基于Attribute-Length-Value的向量进行的。RADIUS也支持厂商扩充厂家专有属性。
由于RADIUS协议简单明确,可扩充,因此得到了广泛应用,包括普通电话上网、ADSL上网、小区宽带上网、IP电话、VPDN(Virtual Private Dialup Networks,基于拨号用户的虚拟专用拨号网业务)、移动电话预付费等业务。IEEE提出了802.1x标准,这是一种基于端口的标准,用于对无线网络的接入认证,在认证时也采用RADIUS协议。
【以上解释来源:https://baike.baidu.com/item/RADIUS/3073981?fr=aladdin】

安装Freeradius
sudo apt-get install freeradius freeradius-ldap #安装freeradius

安装成功打印
在这里插入图片描述

测试Freeradius

安装成功后会启动redius服务器,需要手动执行stopservice freeradius stop,便于后续操作
修改配置文件,配置文件所在路由/etc/freeradius/

1.服务器与客户端在同一台设备

修改users文件vi users,如图取消相关注释,作为测试数据。
在这里插入图片描述
每次修改参数需要重新启动服务器sudo freeradius -X ,-X是调试模式,可查看报错原因
开始测试!!!
再打开一个控制台,执行radtest steve testing localhost 1812 testing123,其中参数分别steven->用户名、tesdting->密码、localhost ->IP、1812->端口、testing123->key(key是/clients.conf中的secret)
该控制台打印如下
在这里插入图片描述
调试串口打印如下
在这里插入图片描述

2.服务器与客户端不同设备

修改clinet.conf文件,添加客户端配置,如下图。配置成功后,重启服务器sudo freeradius -X
在这里插入图片描述
开始测试,使用客户端连接freeradius服务器,调试窗口查看,认证成功
在这里插入图片描述

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Ubuntu 20.04是一种流行的Linux操作系统,下面是搭建Ubuntu 20.04环境的步骤: 1. 下载Ubuntu 20.04 ISO镜像文件:你可以从Ubuntu官方网站下载最新的Ubuntu 20.04 ISO镜像文件。 2. 创建启动盘:将下载的ISO镜像文件写入USB闪存驱动器或者光盘,创建一个可启动的Ubuntu安装介质。 3. 安装Ubuntu 20.04:将启动盘插入计算机,并重启计算机。在启动过程中,选择从USB或光盘启动。进入安装界面后,按照提示进行安装。你可以选择安装Ubuntu作为独立操作系统,或者与其他操作系统双重引导。 4. 更新系统:安装完成后,打开终端(Ctrl+Alt+T),运行以下命令更新系统: ``` sudo apt update sudo apt upgrade ``` 5. 安装常用软件:根据你的需求,可以安装一些常用软件,比如文本编辑器、浏览器、开发工具等。你可以使用以下命令来安装软件: ``` sudo apt install 软件包名称 ``` 6. 配置开发环境:如果你是开发人员,你可能需要安装和配置特定的开发环境,比如Python、Java、Node.js等。你可以通过搜索引擎查找相应的教程来完成配置。 7. 安装其他软件:根据你的需求,你可能需要安装其他软件,比如图形界面工具、媒体播放器等。你可以使用Ubuntu软件中心或者命令行来安装这些软件。 8. 配置系统设置:根据个人喜好,你可以配置系统设置,比如桌面背景、主题、语言等。你可以在“设置”应用程序中找到这些选项。 希望以上步骤对你有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值