目的: 用户使用账号[email protected]登录,认证服务器提取test进行认证 步骤: 1、修改/usr/local/etc/raddb/hints文件,添加配置,通过配置文件方式用户名认证
DEFAULT User-Name =~ "^([^@]+)@realm.com"
Stripped-User-Name := "%{1}"
2、修改./mods-config/sql/main/mysql/queries.conf,通过mysql方式用户名认证
放开注释:sql_user_name = "%{%{Stripped-User-Name}:-%{%{User-Name}:-DEFAULT}}"
注释:sql_user_name = "%{User-Name}"
root@yp-pc:/usr/local/etc/raddb# vi ./mods-config/sql/main/mysql/queries.conf
sql_user_name = "%{%{Stripped-User-Name}:-%{%{User-Name}:-DEFAULT}}"
#
#sql_user_name = "%{User-Name}"