Basicamente, existem duas etapas para autenticar e autorizar usuários usando o FreeRADIUS em um Active Directory:
- Samba e a ferramenta ntlm_auth (autenticação)
- LDAP (autorização).
A parte de autorização fornecerá mais possibilidades de configuração que suportarão correspondência em grupos, como
configurado na sua configuração FreeRADIUS. Por padrão, a verificação de associação ao grupo é desativada por padrão.
Você precisará ativá-lo e configurar a conexão LDAP.
Certifique-se de usar a diretiva ldap
na sub-rotina authorize
da configuração e não na sub-rotina authenticate
. No authenticate
stanza ntlm_auth
deve ser usado.
Depois de configurar isso, você precisará restringir o uso a usuários específicos usando o arquivo de configuração users
:
DEFAULT Auth-Type = ntlm_auth, LDAP-Group = "myfavoriteusers"