freeradius 2.2.5版本限制用户并发登录

本文介绍了一种通过编辑配置文件和数据库设置来实现账号单点登录限制的方法。具体步骤包括:1)编辑default文件,注释掉session部分的radutmp;2)在dialup.conf中启用同时连接数查询;3)在数据库中插入Simultaneous-Use属性,设置值为1。
限制仅有一个帐号不能同时登陆
1)  编辑default文件,注释掉session部分的radutmp
2)  在dialup.conf中,取消下面的注释:
#simul_count_query= "SELECT COUNT(*) \
#FROM${acct_table1} \
#WHEREusername = '%{SQL-User-Name}' \
#AND acctstoptime IS NULL"
3)在数据库中添加
insert into radgroupcheck (groupname, attribute, op, value) values('normal', 'Simultaneous-Use', ':=', '1');
 
所有操作都做完了,可以登录,就是限制一个帐号只同一时间只能一个设备在线无效,各位大侠这是为什么.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值