Autenticar usuários do Ubuntu em relação a um macOS Server OpenDirectory LDAP

1

Meu objetivo: poder fazer o login via ssh com qualquer usuário da rede para o Ubuntu 16.04 usando a senha do ldap.

O servidor macOS "Sierra" tem OpenDirectory, Grupos e Usuários configurados e eu posso usar os usuários do ldap para fazer login em alguns serviços, por exemplo gitlab (o gitlab usa criptografia: 'simples' e porta: 389).

Navegando no ldap funciona no Ubuntu:

  1. ldapsearch -x -LLL -H ldap://192.168.111.1 -b dc=server,dc=example,dc=com 'uid=bob' == > mostra entradas de usuários do ldap

    ldapsearch sem especificar -x , não funciona:

    == > Autenticação SASL / CRAM-MD5 iniciada Por favor, insira sua senha ldap_sasl_interactive_bind_s: Outro (por exemplo, implementação específica) erro (80) informações adicionais: SASL (-1): falha genérica

  2. getent passwd == > mostra todos os usuários e grupos da rede

Mas se eu tentar fazer login com uma conta de rede:

su bob

== > Nenhuma entrada passwd para o usuário 'bob'

Como posso configurar o Ubuntu para fazer um login com usuários do ldap? (A senha pode ser enviada sem criptografia, pois tanto o Ubuntu quanto o macOS-Server estão em VPN)

Eu segui este guia: link
E tentei todos os tipos de coisas diferentes.

    
por joerg-wille 13.10.2017 / 22:03

0 respostas