- Instalei e configurei um servidor de testes com OpenLDAP e criei um usuário com nome de usuário (uid) "jdoe", seguindo alguns do guia em: https://help.ubuntu.com/lts/serverguide/openldap-server.html.
- Usei o phpLDAPadmin para criar minhas UOs e usuários.
- Eu instalei e configurei
libnss-ldap
de acordo com o guia. - Eu posso
su - jdoe
e funciona bem. - Eu configurei
/etc/lightdm/lightdm.conf
para mostrar um login manual. - Eu poderia fazer login no Ubuntu graficamente (com o saudador LightDM) como "jdoe", até alterar o uid do jdoe para 5000. Mudei isso porque percebi que o uids dele e o meu estavam configurados para 1000, o que acho que causou alguns problemas estranhos. Agora, quando tento fazer login graficamente como jdoe, recebo um som e a tela pisca, mas ele não faz login em seu desktop Ubuntu. Percebi que quando crio um novo usuário no phpLDAPadmin, o padrão do uid é 1000 - o mesmo que o meu uid ... É assim que deveria funcionar?
Responder1
Eu descobri que existe uma configuração /etc/phpldapadmin/config.php
de auto_number ...
Eu coloco:
$servers->setValue('auto_number','enable',true);
$servers->setValue('auto_number','mechanism','search');
$servers->setValue('auto_number','min',array('uidNumber'=>5000,'gidNumber'=>5000));
Eu poderia então fazer login com ambos su -
e por meio do shell gráfico.