É certamente possível adicionar os usuários do Linux ao Active Directory.
O Samba não faz muito por você aqui. A verdadeira "mágica" está sendo feita pelo LDAP e pelo Kerberos. Em uma configuração ideal, o OpenLDAP enumera os usuários do Active Directory e o Kerberos trata da autenticação. O Samba não é necessário para o caso de uso que você está descrevendo (a menos que você insista em ter as contas de computador no AD, o que é mais inútil).
O CentOS tem algumas documentação detalhadas sobre como realizar autenticação baseada em diretório. Você provavelmente fará muito Googling para obter o LDAP / Kerberos funcionando corretamente, mas o ponto de partida é editar /etc/openldap/ldap.conf e /etc/krb5.conf com os valores corretos para sua configuração do AD. Você também desejará exportar uma cópia do OpenLDAP do certificado do servidor do AD no formato PEM se quiser se conectar ao AD via SSL.
O truque aqui é garantir que os "usuários do Linux" em uso sejam, na verdade, usuários do LDAP (Active Directory), e não apenas contas locais armazenadas em cada máquina exclusiva.