Searching...
2011年6月2日 星期四

Radius SQL 拆解 Realm

一般在漫遊的時候都會要求輸入完整的mail
所以就會有 username @ mail.school

在預設的情況下,Radius with SQL 都會使用完整的 username @ mail.school 來當作使用者名稱
但是這樣的話會導致認證錯誤
因為主要帳號應該只有 username

因此必須修改 /etc/raddb/sql/mysql/dialup.conf

只要把前面的 sql_user_name = "%{User-Name}"改成下面這一串就好
sql_user_name = "%{%{Stripped-User-Name}:-%{%{User-Name}:-DEFAULT}}"

0 意見:

張貼留言