找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2904|回复: 3

[radius] freeradius限制1个用户同时登录失败的DX请看

[复制链接]
发表于 2007-1-9 15:49:00 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
以前有个DX问我的问题,当时太忙,现在我们也要拨号控制了,仔细察看了一下。通过修改配置文件达到要求,可以防止在用户名后加个空格就可以继续登陆的问题


主要修改1
radius.conf

#  Session database, used for checking Simultaneous-Use. Either the radutmp
#  or rlm_sql module can handle this.
#  The rlm_sql module is *much* faster
session {
        #radutmp
        #原来使用的是radutmp文件
        #  See "Simultaneous Use Checking Querie" in sql.conf
        sql
        #现在采用sql数据库验证
}

主要修改2
sql.conf
# Uncomment simul_count_query to enable simultaneous use checking
        simul_count_query = "SELECT COUNT(*) FROM ${acct_table1} WHERE UserName='%{SQL-User-Name}' AND AcctStopTime = 0"
                #启用simul_count_query
        simul_verify_query = "SELECT RadAcctId, AcctSessionId, UserName, NASIPAddress, NASPortId, FramedIPAddress, CallingStationId, FramedProtocol FROM ${acct_table1} WHERE UserName='%{SQL-User-Name}' AND AcctStopTime = 0"
routeros
发表于 2007-1-11 14:01:53 | 显示全部楼层
谢谢,以前那段时间一直搞不好它,我就放弃用它了!!
routeros
回复

使用道具 举报

发表于 2007-1-11 17:44:20 | 显示全部楼层
为什么LINUX下的东西总是弄那么麻烦?
routeros
回复

使用道具 举报

发表于 2009-7-13 06:50:57 | 显示全部楼层
都没有一个完整的
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-9-30 19:35 , Processed in 0.045315 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表