这一章是关于安装FreeRADIUS到你的机器.

  • 安装预编译包. 最快和确定的方式来拥有一个工作的FreeRADIUS服务器.
  • 从源码编译和安装FreeRADIUS. 这个会有点复杂, 但是使你可以运行最新的版本.
  • FreeRADIUS安装各种可执行程序并且包含各种模块. 有些模块是单独打包的, 基于不同的linux发行版.
  • 你也用过安装客户端程序. 让你高效低测试和排查问题.
  • 用普通用户运行客户端程序导致文件权限问题, 当尝试访问字典问题. 这个可以通过修改权限来修复.

我们也讨论了如何确保重启后自动启动, 以debug模式运行FreeRADISU来排查问题.

既然FreeRADIUS安装了并且运行在我们的机器上, 我们可以开始使用它. 开始使用FreeRADIUS是下一章的主题.

课堂作业 - 安装

  1. Isaac是困惑的. 他安装FreeRADIUS到Ubuntu使用跟CentOS相同的方式, 但是radiusd二进制程序不见了, 这是为什么?
  2. 在你安装FreeRADIUS的预编译程序之后, 你重启服务器. 你想要运行radiusd以debug模式, 但是radiusd抱怨, 地址以及被占用, 这是什么问题?
  3. 你想要FreeRADIUS来连接到一个CentOS上的MySQL数据库. 预编译的FreeRADIUS包需要什么?
  4. 你的一个朋友请求帮助. 他想要在SLES11上编译FreeRADIUS, 到那时他尝试安装需要的编译库, 他不能找到所有的需要的库. 这是什么问题?