RADIUSRemote Authentication Dial In User Service的缩写,意思就是远端用拨入验证服务。RADIUS是一个AAA协定,意思就是同时兼顾验证(authentication)、authorization及accounting三种服务的协定(protocol),通常用于网络存取、或流动IP服务,适用于局域网及漫游服务。RADIUS协议最初的目的是为拨号用户进行认证和计费。后来经过多次改进,形成了一项通用的认证计费协议。RADIUS是一种C/S结构的协议, 它的客户端最初就是NAS服务器,现在任何运行RADIUS客户端软件的计算机都可以成为 RADIUS的客户端。RADIUS协议认证机制灵活,可以采用PAP、CHAP或者 Unix登录认证等多种方式

RADIUS(远程鉴别拨号用户服务)是一项被大部分远程访问、路由器和×××厂商所采用,用于对远程访问用户进行集中网络鉴别的标准化通信协议。 RADIUS使用客户/服务器模式,网络访问设备作为RADIUS服务器的客户端,例如SafeWord RADIUS服务器。RADIUS服务器负责接收用户的连接请求、对用户进行鉴别,然后将所有客户端所需的配置信息传回,以便为用户提供服务。 RADIUS服务器支持PPP、PAP、CHAP、UNIX登录,以及其它鉴别机制。RADIUS协议具有良好的扩展性,可以在不干扰现有协议实施的情况 下增添新的属性。SafeWord RADIUS服务器与IETF's RFC-2138兼容。

    RADIUS 是一种在网络接入服务器(Network Access Server)和共享认证服务器间传输认证、授权和配置信息的协议。 RADIUS 使用 UDP 作为其传输协议。此外 RADIUS 也负责传送网络接入服务器和共享计费服务器间的计费信息。

RADIUS的服务器上存放着大量的信息,接入服务器(NAS)无须保存这些信息,而是通过RADUIS协议对这些信息进行访问。这些信息的集中统一的保存,使得管理更加方便,而且更加安全。 RADIUS服务器可以作为一个代理,以客户的身份同其他的RADIUS服务器或者其他类型的验证服务器进行通信。用户的漫游通常就是通过RADIUS代理实现的。

  RADIUS 主要特征如下:

  • 客户 / 服务器模式:网络接入服务器作为 RADIUS 的客户端,负责将用户信息传递给指定的 RADIUS 服务器,然后根据返回信息进行操作。 RADIUS 服务器负责接收用户连接请求,认证用户后,返回所有必要的配置信息以便客户端为用户提供服务。 RADIUS 服务器可以作为其他 RADIUS 服务器或认证服务器的代理。
  • 网络安全:客户端与 RADIUS 记帐服务器之间的通信是通过共享密钥的使用来鉴别的,这个共享密钥不会通过网络传送。此外,任何用户口令在客户机和 RADIUS 服务器间发送时都需要进行加密过程,以避免有人通过嗅探非安全网络可得到用户密码。
  • 灵活认证机制: RADIUS 服务器支持多种用户认证方法。当用户提供了用户名和原始口令后, RADIUS 服务器可支持 PPP PAP 或 CHAP, UNIX 登录和其它认证机制。
  • 协议的可扩充性:所有的事务都是由不同长度的“属性-长度-值”的三元组构成的。新的属性值的加入不会影响到原有协议的执行。

转载于:https://blog.51cto.com/1155002/794843

RADIUS服务器介绍相关推荐

  1. Linux上构建一个RADIUS服务器详解

    作为一名网络管理员,您需要为您所需管理的每个网络设备存放用于管理的用户信息.但是网络设备通常只支持有限的用户管理功能.学习如何使用Linux上的一个外部RADIUS服务器来验证用户,具体来说是通过一个 ...

  2. 华为hcie认证工程师里一定要知道的Radius 基本介绍

    华为hcie认证工程师Radius 基本介绍为实现对于用户的认证.授权以及审计的工作,实现远端AAA 功能,其中一种广泛使用的方式就是利用Radius 协议.RADIUS可以实现例如以太网接入等多种用 ...

  3. 最佳免费Linux RADIUS服务器推荐

    本文译自 iSystemAdmin 的 <What is RADIUS Server and best free RADIUS Server for Linux>. 看到radius这个词 ...

  4. IAS的工作原理(一)作为 RADIUS 服务器的 IAS

    作为 RADIUS 服务器的 IAS 更新时间: 2005年1月 应用到: Windows Server 2003, Windows Server 2003 R2, Windows Server 20 ...

  5. 常用开源Jabber服务器介绍

    常用开源Jabber服务器介绍 1. Openfire (Wildfire) 3.x 授权:GPL or 商用 操作系统平台:所有(使用Java开发) XMPP Jabber 协议实现情况:98% T ...

  6. Java学习笔记:Javaweb的服务器介绍

    Java Web,是用Java技术来解决相关web互联网领域的技术总和.web包括:web服务器和web客户端两部分.Java在客户端的应用有java applet,不过使用得很少,Java在服务器端 ...

  7. Tomcat 服务器介绍和使用

    ** Tomcat 服务器介绍和使用: ** 服务器的概念和作用: 问题: 学习了 java 编程之后,java 代码的一个很重要的作用就是进行数据的 处理,但是目前来说我们运行编写的代码,只有一次性 ...

  8. python webserver模块,python探索之BaseHTTPServer-实现Web服务器介绍

    在Python探索之SocketServer详解中我们介绍了Python标准库中的SocketServer模块,了解了要实现网络通信服务,就要构建一个服务器类和请求处理类.同时,该模块还为我们创建了不 ...

  9. 华为无线AC 配置内置Portal认证和Radius服务器示例

    配置内置Portal认证示例 组网图形 图1 配置内置Portal认证组网图 · 组网需求 · 配置思路 · 数据规划 · 操作步骤 · 配置文件 组网需求 如图1所示,某企业AC直连AP.通过WLA ...

  10. 运维笔记(三)服务器介绍和XShell使用

    文章目录 1.服务器介绍 1.1 服务器概念 1.2 服务器配置 CPU 平台 内存 硬盘 显卡 一个1U服务器 1.3 看看这些服务器 2.Xhell的使用 2.1 XShell 介绍 2.2 Xh ...

最新文章

  1. python sql注入脚本_python打造一个分析网站SQL注入的脚本
  2. 记录爬取信用中国,里面的行政许可内容,行政处罚,守信激励的内容,并以excel形式显示
  3. thinkphp 获取客户端ip地址方法
  4. JPA学习笔记---JPA理解---第一个JPA程序
  5. Microsoft Deployment Toolkit build 8456
  6. linux学习笔记:处理linux目录的常用命令
  7. SRS之SrsRtmpConn::publishing详解
  8. ADB常用命令--测试人员必备
  9. 竞品分析:美颜相机VS轻颜相机——关于美颜相机未来产品规划的思考
  10. Photoshop水平线快捷键怎么使用的?
  11. php path_info orig_path_info
  12. Jetson Nano安装ROS错误合集
  13. php制作简单的用户注册登录
  14. 4k显示器用html好还是dp,2K、4K显示器的高清线你造怎么选吗?
  15. My Chief My Regiment(最后续语)
  16. 了解CSS盒模型、页面布局在UI设计中的作用
  17. 【STM32F767】使用RTThread和TouchGFX实现DIY数字仪表(四)——同步网络时间
  18. windows下fc命令用法
  19. 红帽子linux下修改mac包,REDHAT LINUX修改MAC地址
  20. 数值分析:矩阵求逆-奇异性、条件数

热门文章

  1. 前端用到的单词(读音+意思)
  2. 利用java对接阿里云sls服务(aliyun-log)做浏览记录
  3. 主动事务处理器编写BFM
  4. Playwright-新一代自动化工具 > 酱紫写爬虫?
  5. 一个例子说明贝叶斯定理
  6. linux docker 软路由,OpenWrt软路由使用docker安装jellyfin影音中心
  7. matlab分栏画图,Tkinter编程应知应会(19)-分栏窗口控件PanedWindow
  8. 【入门必备】如何学习一门编程语言——这些你一定要知道
  9. 奇舞团- 招高级iOS开发工程师
  10. hdu4311 Meeting point-1 求最小的曼哈顿距离和