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

관련 정보