Я пытаюсь войти в Ubuntu VM, используя учетные данные LDAP. Я следовал за внутренней вики компании и получил успешный вход в систему. Тем не менее, я могу только войти в систему с LDAP с перерывами.
Чаще всего, если я перезагружаю ВМ, я не могу войти с учетными данными LDAP. Он передает имя пользователя / пароль, но висит на черном экране. Затем я перезагружаюсь, захожу в локальную учетную запись и проверяю /var/log/auth.log
. Я читаю ошибки, подобные следующим:
could not search LDAP server - Server is unavailable
failed to bind to LDAP server ldap://hostname.our.server: Can't contact LDAP server
Я могу ping hostname.our.server
Теперь, если я запускаю su myldapusername
, у меня запрашивают пароль и я успешно переключаюсь. В этот момент я могу иногда выйти из локальной учетной записи и успешно войти в учетную запись LDAP.
Я не могу объяснить, почему я могу только периодически завершать вход через LDAP. Я предполагаю, что есть какое-то состояние гонки. В любом случае, хотя у меня еще есть волосы, я был бы признателен за любую помощь, которую вы можете предложить.
P.S. Полагаю, я должен упомянуть, что использую Ubuntu Desktop 12.04. Для гипервизора я попробовал и VMware, и VirtualBox, чтобы исключить любую странную проблему сетевого моста.
Я выполнил приведенные ниже команды на основе этого руководства
sudo apt-get install ldap-auth-client nscd
sudo auth-client-config -t nss -p lac_ldap
Это отличалось от команд, которые я выполнял на основе наших внутренних документов. Кажется, сейчас работает, поэтому я собираюсь двигаться дальше. Спасибо за вклад.