|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
×
以前有个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" |
|