Что не так с моим процессом входа в систему?

Что не так с моим процессом входа в систему?
  • Я установил и настроил тестовый сервер с OpenLDAP и создал пользователя с именем (uid) «jdoe», следуя некоторым инструкциям по адресу: https://help.ubuntu.com/lts/serverguide/openldap-server.html.
  • Я использовал phpLDAPadmin для создания своих организационных подразделений и пользователей.
  • Я установил и настроил libnss-ldapсогласно инструкции.
  • Я могу su - jdoe, и это нормально работает.
  • Я настроил /etc/lightdm/lightdm.confотображение ручного входа.
  • Я мог войти в Ubuntu графически (с помощью приветствия LightDM) как "jdoe", пока не изменил uid jdoe на 5000. Я изменил это, потому что заметил, что его и мой uid были установлены на 1000, что, как мне кажется, вызывало некоторые странные проблемы. Теперь, когда я пытаюсь войти графически как jdoe, я слышу звук и экран мигает, но jdoe не входит на свой рабочий стол Ubuntu. Я заметил, что когда я создаю нового пользователя в phpLDAPadmin, его uid по умолчанию равен 1000 - такой же, как мой uid... Так это должно работать?

решение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 -и через графическую оболочку.

Связанный контент