FreeRADIUS – Kann ein Benutzername geändert werden?

FreeRADIUS – Kann ein Benutzername geändert werden?

Gibt es eine Möglichkeit, einen Benutzernamen zu ändern, bevor FreeRADIUS ihn als Proxy verwendet?

Beispiel: Sie haben den Benutzernamen "[email geschützt]" beim FreeRADIUS-Server ändert der FreeRADIUS-Server den Benutzernamen in "[email geschützt]" und leiten Sie es an den definierten RADIUS-Server weiter.

Antwort1

Sicher. Ändern Sie den Benutzernamen mithilfe der Richtliniensprache im Abschnitt „Autorisieren“

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}"
        }
    }
}

verwandte Informationen