注:在阅读完之前,请勿尝试!

使用 apt-get 安装

输入命令:

sudo apt-get install freeradius

apt-get 安装时,没有radiusd程序。但是在man freeradius时,要求运行的是radiusd,同时,在官方网站上的文档中,也要求使用radiusd程序。因此卸载了这个方法安装的freeradius。

下载原代码编译安装

在官方网站中,有这样的说法:

The server has reached a stable Version 2.2.6 (sig),

with incremental improvements added in ever release

因此我选择了这个版本。注意,sig文件是一种数字签名文件,存在的意义只是为了验证下载文件的正确。应该下载正确的tar.bz2文件。

解压及安装

运行命令:

tar xjzf freeradius-server-2.2.6/

然后进入解压后的文件夹,运行命令(参考INSTALL文件):

./configure

make

make install

问题

按照官方文档,以超级用户身份运行:

radius -X

有错误提示:

adiusd: error while loading shared

libraries: libfreeradius-radius-020206.so

但是在目录/usr/local/lib/下面是存在libfreeradius-radius-020206.so的。因此运行ldconfig命令。

再次运行radiusd,发现有以下问题:

unable to write 'random state'

解决方法是编辑文件/usr/local/etc/raddb/radiusd.conf, 设置其allow_vulnerable_openssl为no

再次启动,正常,出现:

Ready to process requests.

按照官方文档的测试方法,在/usr/local/etc/raddb/users的最前面添加:

`testing Cleartext-Password := “password”

再次运行radius -X,运行:

radtest testing password 127.0.0.1 0 testing123

出现 Access-Accept,标志FreeRadius安装成功。

再次使用apt安装

今天看到了完整的官方pdf文档,作为Debian还是应该使用apt安装。方法为:

sudo apt-get install freeradius

然后在/usr/sbin目录下创建连接:

sudo ln -s freeradius radiusd

在运行radiusd时会说是端口已经被使用,是因为系统服务已经自动运行。关闭之后再运行即可:

sudo service freeradius stop

sudo radiusd -X

freeradius linux,FreeRadius 安装过程记录相关推荐

  1. linux chrome 安装过程记录

    最近,由于公司需要做爬虫抓取一些新闻,在开发过程中,发现有些网站有一定的反爬措施,通过浏览器访问一切正常,通过其他方式,包括:curl,urlconnection 等,就算加入了cookie,agen ...

  2. BluePoint linux的安装过程(转)

    BluePoint linux的安装过程(转)[@more@]不明白?欢迎到 linux论坛 (http://bbs.linuxmine.com) 参加讨论! 在此节中我们将介绍BluePoint操作 ...

  3. Ubuntu 18.04 安装过程记录

    Ubuntu 18.04 安装过程记录 目录 Ubuntu 18.04 安装过程记录 前言 安装步骤 制作启动U盘 分区与设置启动项 安装Ubuntu系统 Ubuntu系统换源 更改Windows启动 ...

  4. CV之detectron2:detectron2安装过程记录

    CV之detectron2:detectron2安装过程记录 detectron2安装记录 python setup.py build develop Microsoft Windows [版本 10 ...

  5. p750tm安装linux系统,Android 开发环境(虚拟机,LINUX, secureCRT)安装过程.pdf

    Android 开发环境(虚拟机,LINUX, secureCRT)安装过程 Android linux 开发环境(虚拟机,LINUX, secureCRT )安装过程 注意 由于selinux 打开 ...

  6. 安卓模拟器安装过程记录 20200926

    安卓模拟器安装过程记录 20200926 使用的软件 网易MuMu模拟器-安卓模拟器-极速最安全 http://mumu.163.com/baidu/ 下载并安装 选择路径 在线下载并且安装 安装好后 ...

  7. python os模块安装方法_基于python中pygame模块的Linux下安装过程(详解)

    一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查 ...

  8. ubuntu下安装PCL并测试(含视频安装过程记录)

    ☛☛ 视频安装过程记录 ☚☚ 原文章的标题为Ubuntu16.04下安装PCL1.7并测试(含视频安装过程记录),但我觉得随着时间的推移,版本会发生改变 1.更新源 sudo apt-get upda ...

  9. VPB安装过程记录-20200310

    VPB安装过程记录-20200310 内容概述 1.环境及版本 2.所需内容下载 3.总体配置路线 4.OSG安装过程 5.GDAL编译 6.VPB编译 内容概述 本文主要记录VPB配置过程及其中遇到 ...

  10. 北塔网管软件BTSO2.5安装过程记录

    北塔网管软件据说是同类比较好的,原来的BTIM系列好像停止更新了,用BTSO版本代替,叫智慧运维平台,据说有各种改进,先把安装过程记录下来,以备以后重装. BTSO分两个部分:平台服务器和注册服务器, ...

最新文章

  1. 实用c语言函数源码,C语言编写简单朗读小工具(有源码)
  2. 2879: [Noi2012]美食节
  3. 两种交换排序算法:冒泡排序和快速排序
  4. 解决MMC不能打开文件MSC文件(转)
  5. Python headers not found错误解决办法
  6. tushare数据存入mysql代码_下载股票的历史日交易数据并存入数据库——基于tushare...
  7. rust异步编程--理解并发/多线程/回调/异步/future/promise/async/await/tokio
  8. Android 带清除功能的输入框控件ClearEditText,仿IOS的输入框
  9. 罗永浩重新定义直播带货
  10. 概率论与数理统计基础
  11. Linux chapter 7
  12. xp启用计算机共享打印机,Win7共享XP打印机设置方法【win7不能共享xp打印机】解决方法...
  13. PyCharm 下载安装及配置使用详细图文教程
  14. 八皇后问题的进化(4)-python写的八皇后
  15. 一带一红网红基地推出O2O网红直播过年模式
  16. js 获取系统时间
  17. 弘辽科技:B站携手阿里入股如涵 UP主里要诞生下一个李佳琦?
  18. 查找list中重复数据
  19. 基于AT89C52的超声波测距仪
  20. 内网代理工具--reGeorg

热门文章

  1. Oracle实现网吧计费系统,毕业设计(论文)-网吧计费管理系统设计.doc
  2. ruby通过ftp下载文件
  3. 网络神偷 v7.6 免费
  4. Android摄影App,摄影爱好者必备的Android摄影App推介
  5. 域客户统一关闭UAC
  6. 苹果显示器(Apple Cinema Display)连接Windows的亮度调节方法(Win10可用)
  7. 注册控件失败之一:提示0x80040200错误的处理办法
  8. 前端手册-CSS3 属性手册
  9. Android应用启动画面实现
  10. 关于Factory mode test item cannot display的原因