Você pode conseguir o que deseja instalando samba no seu servidor e configurando-o para atuar como um controlador de domínio, mas tenha em mente que embora uma configuração de controlador de domínio possa ser obtida com uma configuração simples usando o novo backend de senha tdbsam, esse tipo de configuração é bom para pequenos escritórios, mas tem escalabilidade limitada (não pode ser replicado) e o desempenho pode cair o tamanho e a complexidade do domínio aumentam.
Dê uma olhada no este tutorial que explica bem como proceder para configurar o samba como controlador de domínio no CentOS.