O que há de errado com o meu processo de login?

0
  • Instalei e configurei um servidor de teste com o OpenLDAP e criei um usuário com nome de usuário (uid) "jdoe", seguindo algumas das orientações em: link .
  • Eu usei o phpLDAPadmin para criar minhas UOs e usuários.
  • instalei e configurei libnss-ldap de acordo com o guia.
  • Eu posso su - jdoe e tudo funciona bem.
  • eu configurei /etc/lightdm/lightdm.conf para mostrar um login manual.
  • Eu poderia logar no Ubuntu graficamente (com o lightDM greeter) como "jdoe", até mudar o jdoe's uid para 5000. Eu mudei isso porque eu notei que seus uids e uids estavam em 1000, o que eu acho que causou algum estranho problemas. Agora, quando tento fazer login graficamente como jdoe, recebo um som e a tela pisca, mas ele não registra o jdoe no desktop do Ubuntu. Percebi que quando eu crio um novo usuário no phpLDAPadmin, seu uid é padronizado para 1000 - o mesmo que o meu uid ... É assim que ele deve funcionar?
por Mark 22.03.2018 / 17:25

1 resposta

0

Eu descobri que há uma configuração em /etc/phpldapadmin/config.php de auto_number ...

Eu defino: $servers->setValue('auto_number','enable',true); e $servers->setValue('auto_number','mechanism','search'); e $servers->setValue('auto_number','min',array('uidNumber'=>5000,'gidNumber'=>5000));

Eu poderia logar com su - e via shell gráfico.

    
por Mark 23.03.2018 / 14:11