로그인 프로세스에 어떤 문제가 있나요?

로그인 프로세스에 어떤 문제가 있나요?
  • OpenLDAP로 테스트 서버를 설치 및 구성하고 다음 가이드에 따라 사용자 이름(uid) "jdoe"를 사용하여 사용자를 생성했습니다. https://help.ubuntu.com/lts/serverguide/openldap-server.html.
  • phpLDAPadmin을 사용하여 OU와 사용자를 생성했습니다.
  • libnss-ldap가이드에 따라 설치하고 구성했습니다 .
  • 할 수 su - jdoe있고 괜찮습니다.
  • /etc/lightdm/lightdm.conf수동 로그인을 표시하도록 구성했습니다 .
  • jdoe의 uid를 5000으로 변경할 때까지 "jdoe"로 그래픽적으로(LightDM Greetingr를 사용하여) Ubuntu에 로그인할 수 있었습니다. jdoe와 내 uid가 모두 1000으로 설정되어 있다는 것을 알았기 때문에 이를 변경했는데, 이로 인해 이상한 문제가 발생한 것 같습니다. 이제 jdoe로 그래픽적으로 로그인을 시도하면 소리가 나고 화면이 깜박이지만 jdoe가 Ubuntu 데스크탑에 로그인되지 않습니다. phpLDAPadmin에서 새 사용자를 생성할 때 해당 사용자의 uid가 기본적으로 내 uid와 동일한 1000이라는 것을 알았습니다. 이것이 작동하는 방식입니까?

답변1

/etc/phpldapadmin/config.phpauto_number에 설정이 있다는 것을 알았습니다 ...

나는 다음을 설정했다:
$servers->setValue('auto_number','enable',true);
$servers->setValue('auto_number','mechanism','search');
$servers->setValue('auto_number','min',array('uidNumber'=>5000,'gidNumber'=>5000));

su -그런 다음 그래픽 셸을 통해 로그인할 수 있었습니다 .

관련 정보