Eu não sei se você quer dizer que o CIFS FS será servido a partir do Linux ou apenas montado no Linux nos clientes.
No entanto, muitas implementações cifs não linux não suportam coisas como links simbólicos e sockets unix para que a maioria dos gerenciadores de janela morram com um diretório home cifs não linux.
Auth não é problema, você pode usar o winbindd e pode usar o pam_mount para montar os diretórios no log.
Temos 6 laboratórios com cerca de 250 bots / windows dual boots. Seus dirs home são montados a partir de um compartilhamento cifs do linux usando scripts de logon do AD para windows e pam_mount e winbind no linux.