最近在学习Freeradius的相关知识,按照网上的配置成功配好了Freeradius+mysql的本机验证,但是现在发现radacct表,就是本来用来记录在线用户等数据的表,却一直为空,是我的验证策略有问题吗?还是什么原因呢?
以下为本机radtest验证的反馈值
Sending Access-Request of id 85 to 127.0.0.1 port 1812
User-Name = "test01"
User-Password = "123456"
NAS-IP-Address = 127.0.0.1
NAS-Port = 1812
Message-Authenticator = 0x00000000000000000000000000000000
rad_recv: Access-Accept packet from host 127.0.0.1 port 1812, id=85, length=20
以下为数据库查询结果:
mysql> select * from radacct
-> ;
Empty set (0.00 sec)
配置文件主要改动为:
把文件验证注释掉,取消掉了sql前的注释,其余设置和策略均为默认
求大佬解答哇