ログインプロセスの何が問題なのでしょうか?

ログインプロセスの何が問題なのでしょうか?
  • 次のガイドに従って、OpenLDAP を使用してテスト サーバーをインストールおよび構成し、ユーザー名 (uid) が「jdoe」のユーザーを作成しました。 https://help.ubuntu.com/lts/serverguide/openldap-server.html
  • OU とユーザーを作成するために phpLDAPadmin を使用しました。
  • libnss-ldapガイドに従ってインストールおよび設定しました。
  • できますしsu - jdoe、問題なく動作します。
  • /etc/lightdm/lightdm.conf手動ログインを表示するように設定しました。
  • 私は、jdoe の uid を 5000 に変更するまでは、"jdoe" としてグラフィカルに (LightDM の Greeter を使って) Ubuntu にログインできました。この変更を行ったのは、彼と私の 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 -その後、グラフィカル シェル経由で両方を使用してログインできるようになりました。

関連情報