freeradius linux,FreeRadius 安装过程记录
注:在阅读完之前,请勿尝试!
使用 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 安装过程记录相关推荐
- linux chrome 安装过程记录
最近,由于公司需要做爬虫抓取一些新闻,在开发过程中,发现有些网站有一定的反爬措施,通过浏览器访问一切正常,通过其他方式,包括:curl,urlconnection 等,就算加入了cookie,agen ...
- BluePoint linux的安装过程(转)
BluePoint linux的安装过程(转)[@more@]不明白?欢迎到 linux论坛 (http://bbs.linuxmine.com) 参加讨论! 在此节中我们将介绍BluePoint操作 ...
- Ubuntu 18.04 安装过程记录
Ubuntu 18.04 安装过程记录 目录 Ubuntu 18.04 安装过程记录 前言 安装步骤 制作启动U盘 分区与设置启动项 安装Ubuntu系统 Ubuntu系统换源 更改Windows启动 ...
- CV之detectron2:detectron2安装过程记录
CV之detectron2:detectron2安装过程记录 detectron2安装记录 python setup.py build develop Microsoft Windows [版本 10 ...
- p750tm安装linux系统,Android 开发环境(虚拟机,LINUX, secureCRT)安装过程.pdf
Android 开发环境(虚拟机,LINUX, secureCRT)安装过程 Android linux 开发环境(虚拟机,LINUX, secureCRT )安装过程 注意 由于selinux 打开 ...
- 安卓模拟器安装过程记录 20200926
安卓模拟器安装过程记录 20200926 使用的软件 网易MuMu模拟器-安卓模拟器-极速最安全 http://mumu.163.com/baidu/ 下载并安装 选择路径 在线下载并且安装 安装好后 ...
- python os模块安装方法_基于python中pygame模块的Linux下安装过程(详解)
一.使用pip安装Python包 大多数较新的Python版本都自带pip,因此首先可检查系统是否已经安装了pip.在Python3中,pip有时被称为pip3. 1.在Linux和OS X系统中检查 ...
- ubuntu下安装PCL并测试(含视频安装过程记录)
☛☛ 视频安装过程记录 ☚☚ 原文章的标题为Ubuntu16.04下安装PCL1.7并测试(含视频安装过程记录),但我觉得随着时间的推移,版本会发生改变 1.更新源 sudo apt-get upda ...
- VPB安装过程记录-20200310
VPB安装过程记录-20200310 内容概述 1.环境及版本 2.所需内容下载 3.总体配置路线 4.OSG安装过程 5.GDAL编译 6.VPB编译 内容概述 本文主要记录VPB配置过程及其中遇到 ...
- 北塔网管软件BTSO2.5安装过程记录
北塔网管软件据说是同类比较好的,原来的BTIM系列好像停止更新了,用BTSO版本代替,叫智慧运维平台,据说有各种改进,先把安装过程记录下来,以备以后重装. BTSO分两个部分:平台服务器和注册服务器, ...
最新文章
- 实用c语言函数源码,C语言编写简单朗读小工具(有源码)
- 2879: [Noi2012]美食节
- 两种交换排序算法:冒泡排序和快速排序
- 解决MMC不能打开文件MSC文件(转)
- Python headers not found错误解决办法
- tushare数据存入mysql代码_下载股票的历史日交易数据并存入数据库——基于tushare...
- rust异步编程--理解并发/多线程/回调/异步/future/promise/async/await/tokio
- Android 带清除功能的输入框控件ClearEditText,仿IOS的输入框
- 罗永浩重新定义直播带货
- 概率论与数理统计基础
- Linux chapter 7
- xp启用计算机共享打印机,Win7共享XP打印机设置方法【win7不能共享xp打印机】解决方法...
- PyCharm 下载安装及配置使用详细图文教程
- 八皇后问题的进化(4)-python写的八皇后
- 一带一红网红基地推出O2O网红直播过年模式
- js 获取系统时间
- 弘辽科技:B站携手阿里入股如涵 UP主里要诞生下一个李佳琦?
- 查找list中重复数据
- 基于AT89C52的超声波测距仪
- 内网代理工具--reGeorg