Você pode procurar pelo cliente samba, que permite unir o Linux ao domínio do Active Directory. Você fará login com o usuário do AD na área de trabalho do Linux e acessará compartilhamentos e recursos. Mas as políticas do Windows não podem ser implementadas no Linux, é claro.
Você pode pesquisar sistemas de gerenciamento de configuração como Puppet, Ansible ou Chef. Eles obterão ferramentas de gerenciamento de usuários, políticas de atualização, instalação de software, gerenciamento de registros, etc.
Mas não será uma tarefa fácil, pois você precisará programar esse login do CMS literalmente antes de usá-lo. Será parecido com o Puppet: L
class my_desktops {
package { 'mc':
ensure => 'installed',
}
package { 'nano':
ensure => 'installed',
}
package { 'sysstat':
ensure => 'installed',
}
}
Parece muito com programação, você não acha?
Dê uma olhada aqui para obter uma breve visão geral de suas possibilidades aqui.