Freeradius 字母大小寫敏感度

Freeradius 字母大小寫敏感度

我有 freeradius 伺服器(3.0)的虛擬機器。我正在使用包含我的 PPPoE 使用者的授權文件。問題似乎是用戶名:登入名稱是大寫的,與傳入的用戶名衝突。

我無法手動更改此設置,因為我的設定檔是由 LMS(區域網路管理系統 - 我不會更改程式碼中的任何內容)產生的。有什麼方法可以關閉 freeradius 中的區分大小寫嗎?

這是我的配置:


EXAMPLEUSER Cleartext-Password := "ExamplePassword01@"
        Framed-Protocol = PPP,
        Framed-IP-Address = 192.168.0.33,
        Framed-IP-Netmask = 255.255.255.0,
        Service-Type = Framed-User,
        Mikrotik-Rate-Limit = "30000k/30000k 30000k/30000k 30000k/30000k 1/1 1 30000k/30000k"

我試圖查找有關區分大小寫的信息,但找不到任何內容。

答案1

FreeRadiusexpr模組確實提供了touppertolower。您可以在該authorize部分或策略中將收到的使用者名稱轉換為「大寫」 。

對第一個連結的範例稍加修改

authorize {
    update request {
        Stripped-User-Name := "%{toupper:%{User-Name}}"
    }

連結

相關內容