FreeRADIUS - 使用者名稱可以更改嗎?

FreeRADIUS - 使用者名稱可以更改嗎?

有沒有辦法在 FreeRADIUS 代理之前更改使用者名稱?

例如,您的用戶名是“[電子郵件受保護]” 來到 FreeRADIUS 伺服器,FreeRADIUS 伺服器將使用者名稱變更為“[電子郵件受保護]"並將其代理到定義的 RADIUS 伺服器。

答案1

當然。使用授權部分中的政策語言變更使用者名

authorize {
    # This is a policy which ships with the server
    # It breaks the incoming username into
    # - Stripped-User-Name
    # - Stripped-User-Domain
    split_username_nai
    if (&Stripped-User-Domain) {
        update request {
            User-Name := "123user@%{Stripped-User-Domain}"
        }
    }
}

相關內容