Se você quer perfis de roaming, sua melhor aposta pode ser o Samba 4, que recentemente se tornou estável o suficiente para ter candidatos ao lançamento.
Aqui está um Samba 4 HowT-To , que leva você passo a passo. Neste howto, você configura o Samba 4 como um controlador de domínio. Em seguida, você pode unir seus clientes Windows ao domínio, o que permite obter perfis móveis, diretiva de grupo, gerenciamento centralizado de contas, pastas redirecionadas e assim por diante. Aqui você gerenciaria seu domínio usando as ferramentas gráficas da Microsoft (snap-ins do MMC) chamadas Servidor remoto Ferramentas de Administração (RSAT), para que você nunca precise usar as ferramentas de linha de comando do OpenLDAP. (Embora você possa usar essas ferramentas para consultar o Active Directory.)
Aqui está outro tópico do ServerFault sobre o que você pode esperar com o Samba4: Active Domínio de diretório com o SAMBA ou outra ferramenta .
Não tenho certeza sobre a sincronização das pastas iniciais dos usuários do Mac com o servidor. Aqui você pode ter várias abordagens ... usar algo para se juntar a Macs ao domínio (se tal coisa existir), ou dar aos Macs a habilidade de acessar arquivos através de NFS / SFTP. Aqui a preocupação é que o Samba 4 use atributos / ACLs estendidos do sistema de arquivos para rastrear a lista de controle de acesso a arquivos, e se você der aos usuários acesso direto ao sistema de arquivos em seu servidor Linux / Samba, ignorando o Samba 4, as permissões NTFS serão desordenadas. Eu não sei como contornar isso. Espero que outros contribuam para essa pergunta.