mysql 同一帐号多次登录_freeradius2.1.3 防止用户帐号重复登录
freeradius2.1.3 防止用戶帳號重復登錄
一、修改 etc/raddb/sites-enabled 目錄中的default 及inner-tunnel 這兩個文件中的
#? 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
#現(xiàn)在采用sql數(shù)據(jù)庫驗證
}
二、修改etc/raddb/sql/mysql 目錄下的 dialup.conf
# Uncomment simul_count_query to enable simultaneous use checking
把???? simul_count_query 這一組前的#號去掉???? 如下
simul_count_query = "SELECT COUNT(*) \
FROM ${acct_table1} \
WHERE username = '%{SQL-User-Name}' \
AND acctstoptime IS NULL"
三、進入MYSQL在radgroupcheck添加Simultaneous-Use:=1? 命令如下
INSERT INTO `radgroupcheck` ( `id` , `GroupName` , `Attribute` , `op` , `Value` )
VALUES (
NULL , ’user’, ’Simultaneous-Use’, ’:=’, ’1’
);
注意user 為組名,這個改成你自己用的組名
總結(jié)
以上是生活随笔為你收集整理的mysql 同一帐号多次登录_freeradius2.1.3 防止用户帐号重复登录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: php 失去 焦点 另一个表单猎取值,同
- 下一篇: linux cmake编译源码,linu