更新 Ubuntu 16.04 后,Freeradius 不起作用

Posted

技术标签:

【中文标题】更新 Ubuntu 16.04 后,Freeradius 不起作用【英文标题】:Freeradius doesn't work after updated Ubuntu 16.04 【发布时间】:2021-10-30 02:57:59 【问题描述】:

不擅长unix之类的操作系统,需要你的帮助! 在 ubuntu 16.04 + radiusdesk+mysql 上安装了 FreeRADIUS 3.0.16 版,升级到 18.04 后它不再以错误启动

"/etc/freeradius/3.0/radiusd.conf [653]: Failed reading directory /etc/freeradius/3.0/mods-enabled/: No such file or directory"

我知道他从这个文件夹中读取了配置,但我不明白是什么原因,改变读取配置的路径,如果是,在哪里,或者你需要以某种方式传输配置,我不'不知道问题出在哪里,怎么修复

【问题讨论】:

【参考方案1】:

简短的回答很简单 - /etc/freeradius/3.0/mods-enabled 目录不存在,因此无法读取。问题是为什么。

这可能与移动 FreeRADIUS 配置的 Debian/Ubuntu 软件包有关。它曾经位于/etc/freeradius,但在某个时候被移至/etc/freeradius/3.0。您可以检查配置文件是否仍然存在于原始位置,如果存在,请将它们移动到3.0 子目录。如果您这样做,则/etc/freeradius/3.0/radiusd.conf 中可能有配置行(例如raddbdir 选项)需要针对新位置进行调整。

否则,您最好查看升级前的备份并将配置从那里复制到升级系统中的新/etc/freeradius/3.0 目录。听起来升级过程中的某些东西可能以某种方式破坏了配置。手动恢复以前的副本将是修复它的最简单方法。

【讨论】:

以上是关于更新 Ubuntu 16.04 后,Freeradius 不起作用的主要内容,如果未能解决你的问题,请参考以下文章

更新到 Ubuntu 16.04 后 mysql2 gem 无法正常工作 - libmysqlclient.so.18

ubuntu 16.04 安装玩QQ后,更新或apt-get报错

ubuntu16.04 更新nvidia 显卡驱动后显示 clean ... files ... blocks ... /sys/class/backlight/nvidia_0/actural_br

ubuntu 16.04 安装后要做的几件事

ubuntu16.04安装I219-V网卡驱动问题解决方法

Ubuntu 16.04 上的 dbus java 库更新