Trazendo contas do Linux no Active Directory

2

Estou tentando centralizar as informações de login do usuário por meio do Active Directory. Atualmente tenho o AD em execução no Server 2008 R2. Eu tenho o Gerenciamento de Identidades para UNIX instalado nele. Eu também tenho alguns clientes Linux usando principalmente o CentOS 5.X e o Fedora 14. Configurei o Samba em uma máquina CentOs e juntei as máquinas ao domínio do AD. Os usuários no AD podem fazer logon em clientes Linux usando as credenciais do AD. Minha pergunta é que é possível que os usuários do Linux façam login nas máquinas Windows. Eu sou novo em configurar a integração também no Samba. Existe alguma configuração no Samba que permita que os usuários em máquinas Linux façam login no Windows? Eu apreciaria qualquer ajuda / dicas / sugestões. Muito obrigado.

    
por user1013264 10.02.2012 / 22:09

1 resposta

2

É 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.

    
por 10.02.2012 / 23:45