[一] FreeRADIUS 新手指南

接下来的博客将把《FreeRADIUS beginner’s Guide》这本书翻译成中文,这本书的原作者是 Dirk van der Walt。

Learn by doing: less theory, more results. –Dirk van der Walt

关于作者

作者 Dirk van der Walt 是来自南非的一个开源软件专家。他坚信开源软件的潜力,成为 Linux 用户大约十年,一见钟情。从那时起,Dirk 就花费时间与其他热衷于免费和可负担的开源软件的人分享知识给社区。购买电子书请访问 packtpub

关于译者

作为从事网络协议开发的程序员,第一次翻译英文书籍,诸多不足之处,欢迎批评建议,有则改之,无则加勉。免费下载本书请 免费下载

目录表


  • 序言

  • 第一章 介绍 AAA 和 RADIUS

    • Authentication, Authorization 和 Accounting
      • Authentication (认证)
      • Authorization (授权)
      • Accounting (计费)
    • RADIUS
      • RADIUS 协议 (RFC 2865)
      • RADIUS 计费 (RFC 2866)
      • RADIUS 扩展
    • FreeRADIUS
    • Summary
  • 第二章 安装

    • 开始之前
    • 预编译程序
    • Time for action - 安装 FreeRADIUS
    • 从源码编译
    • Time for action - 编译 CentOS RPMs
    • Time for action - SUSE 从tarball 到 RPMs
    • Time for action - Ubuntu 从tarball 到 debs
    • 安装的二进制程序
    • 是否作为 root 运行
    • 客户端程序的字典访问
    • 确保合适的启动
    • Summary
  • 第三章 开始使用 FreeRADIUS

    • 简单的安装
    • Time for action - 配置 FreeRADIUS
    • 获取帮助
    • 发现 FreeRADIUS 可利用的 man pages
    • 黄金法则
    • radiusd 内部
    • Summary
  • 第四章 Authentication (认证)

    • 认证协议
      • PAP
      • CHAP
      • MS-CHAP
    • FreeRADIUS - 在认证之前 Authorize(授权、委托)
    • Time for action - 使用 FreeRADIUS 认证某个用户
    • 存储密码
    • Time for action – 哈希 our password
    • 其他的认证方法
    • Summary
  • 第五章 用户名和密码的来源

    • 用户存储
    • 系统用户
    • Time for action – 在 FreeRADIUS 中包含 Linux 系统用户
    • Mysql 作为用户存储
    • Time for action – 在 FreeRADIUS 中包含 Mysql 数据库
    • LDAP 作为用户存储
    • Time for action – 连接 FreeRADIUS 到 LDAP
    • AD 作为用户存储
    • Time for action – 连接 FreeRADIUS 到 AD
    • Summary
  • 第六章 Accounting (计费)

    • 本章的要求
    • 基本的计费
    • Time for action – 模拟来自 NAS 的计费
    • 限制用户的同时会话
    • Time for action – 限制用户的同时会话
    • 限制某个用户的使用量
    • Time for action – 限制用户的同时会话
    • 计费数据的管理
    • Summary
  • 第七章 Authorization(授权)

    • 实现限制
    • 在 FreeRADIUS 中授权
    • 介绍 unlang
    • Time for action – 在 unlang 中使用 if 声明
    • Time for action – 引用属性
    • Time for action – SQL 声明作为变量
    • Time for action – 设置变量的默认值
    • Time for action – 使用命令替换
    • Time for action – 使用正则表达式
    • unlang 实践
    • Time for action – 使用unlang创建数据计数器
    • Summary
  • 第八章 虚拟服务器

    • 为什么使用虚拟服务器
    • 定义和启用虚拟服务器
    • Time for action – 创建两个虚拟服务器
    • 使用启用的虚拟服务器
    • Time for action – 使用虚拟服务器
    • 虚拟服务器的”欢乐时光”
    • Time for action – 包含 Hotspot “欢乐时光” 策略
    • 使用虚拟服务器加强现有的配置
    • 为计算机创建一个虚拟服务器
    • 科学能力
    • 预定义的虚拟服务器
    • Summary
  • 第九章 模块

    • 安装的、可用的和缺失的模块
    • Time for action – 发现可用的模块
    • 包括和配置头文件
    • Time for action – 包含 expiration 和 linelog 模块
    • 使用带有不同配置文件的模块
    • 模块的顺序和返回码
    • Time for action – 研究模块的顺序
    • 一些有趣的模块
    • Summary
  • 第十章 EAP

    • EAP 基础
    • EAP 实践
    • Time for action – 在 FreeRADIUS 用 JRadius 测试 EAP
    • 模拟器
    • 在 EAP 生产中
    • Time for action – 为你的组织创建一个 RADIUS PKI
    • Time for action – 在 inner-tunnel 测试 authentication
    • 虚拟服务器
    • Time for action – 禁用未使用的EAP方法
    • Summary
  • 第十一章 Dictionaries (字典)

    • 为什么需要字典
    • 怎样包含字典
    • Time for action – 包含新的字典
    • FreeRADIUS 怎样包含 dictionary 文件
    • Time for action – 更新 MikroTik 字典
    • 字典文件的格式
    • Summary
  • 第十二章 漫游和代理

    • 漫游 - 概览
    • Realms
    • Time for action – 研究 FreeRADIUS 中默认的 realms
    • Time for action – 激活 NULL realm
    • Time for action – 定义 realm
    • Time for action – 拒绝没有 realm 的请求
    • 代理
    • Time for action – 配置两个组织之间的代理
    • Time for action – 过虑 被home 服务器返回的 reply attributes
    • Time for action – 为状态检查使用更好的方式
    • Time for action – 模拟代理的计费
    • Summary
  • 第十三章 故障排除

    • 基本原则
    • FreeRADIUS 未启动
    • FreeRADIUS 缓慢
    • Time for action – 进行基准速度测试
    • FreeRADIUS 死亡
    • 客户机相关的问题
    • Time for action – 使用 control-socket 和 raddebug
    • 认证用户
    • 代理问题
    • 在线资源
    • 使用邮件列表
    • Summary
  • 附录 每章问题的答案

  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
freeradius 是一款开源的RADIUS 服务器软件,用于提供认证、授权和账号管理服务。为了帮助新手更好地了解和使用freeradius,有一份名为《freeradius 新手指南》的PDF文件可以提供指导。 这份指南首先介绍了RADIUS(远程身份验证拨号用户服务)协议的基本原理和功能,帮助用户了解为什么要使用freeradius以及它可以为网络提供什么样的服务。然后,指南概述了freeradius的主要特点和优势,包括高度可扩展性、灵活性和兼容性。 接下来,指南逐步讲解了freeradius的安装和配置过程。它详细介绍了如何在不同操作系统上下载、安装和设置freeradius服务器环境,并提供了实际的命令和配置示例来帮助用户完成各项任务。 此外,指南还涵盖了关于freeradius的常见问题和故障排除技巧。它列举了一些常见的错误和警告信息,并指导用户如何识别和解决这些问题。同时,指南还提供了一些常用的调试工具和命令,帮助用户分析和排查freeradius运行过程中可能出现的问题。 最后,指南还提供了一些额外的资源和参考资料,方便用户进一步学习和深入了解freeradius。这些资源包括官方网站、邮件列表、社区论坛等,用户可以通过这些渠道获取更多关于freeradius的信息和帮助。 总之,《freeradius 新手指南》这份PDF文件提供了一份简明扼要的介绍和指导,帮助新手快速入门并掌握freeradius的基本操作和配置方法。通过阅读这份指南新手用户可以更好地了解和使用freeradius,并从中受益。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值