Freeradius 日志文件信息

Freeradius 日志文件信息

我在 Ubuntu 10 LTS 中安装了 freeradius,并在调试模式下以“freeradius -X”运行 freeradius,在那里我可以看到实时调试日志。现在我想知道这些日志(接受/拒绝)保存在哪里,因为我检查了 /var/log/freeradius/radius.log 文件,但该文件是空的。

会计信息已成功保存在 /var/log/freeradius/radacct/ 中

答案1

我遇到了同样的问题并通过简单地重定向日志解决了它。

只需使用 -l 和日志文件所在的路径运行 FreeRADIUS。

例如这样:

sudo freeradius -l /home/pi/Documents/FreeRADIUSLog.txt

您还可以告诉 FreeRADIUS 应该在其中写入什么。

在 radiusd.conf 下的“log”下,您可以像这样激活身份验证日志:

auth = yes
auth_badpass = yes
auth_goodpass = yes

答案2

根据手册页,您应该能够在 /etc/raddb/radiusd.conf 中以“requests = ”开头的行中找到请求日志的位置。http://manpages.ubuntu.com/manpages/lucid/man5/radiusd.conf.5.html

从 FreeRADIUS Wiki 来看,这个选项似乎默认是禁用的:http://wiki.freeradius.org/config/Logging

相关内容