Я работаю над добавлением Ubuntu в домен AD. Я следовал нескольким руководствам и постоянно сталкиваюсь с одной и той же проблемой: sssd.service failed.
На данный момент я:
apt-get samba, krb5, ntp, winbind
проверил, что мой sssd.conf имеет domains= вместо domain=
добавил DNS-серверы в /interfaces и /resolve.conf
Каждый раз, когда я пытаюсь запустить службы, они терпят неудачу. Последняя полученная ошибка:
Jul 27 14:32:08 VirtLinux sudo[4016]: pam_unix(sudo:session): session closed for
Jul 27 14:32:23 VirtLinux sudo[4027]: intern : problem with defaults entries ;
Jul 27 14:32:23 VirtLinux sudo[4027]: intern : TTY=pts/17 ; PWD=/home/intern ;
Jul 27 14:32:23 VirtLinux sudo[4027]: pam_unix(sudo:session): session opened for
Jul 27 14:32:23 VirtLinux systemd[1]: Starting System Security Services Daemon..
-- Subject: Unit sssd.service has begun start-up
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit sssd.service has begun starting up.
Jul 27 14:32:24 VirtLinux sssd[4030]: SSSD couldn't load the configuration datab
Jul 27 14:32:24 VirtLinux systemd[1]: sssd.service: Main process exited, code=ex
Jul 27 14:32:24 VirtLinux systemd[1]: Failed to start System Security Services D
-- Subject: Unit sssd.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
Как это исправить?
решение1
sssd не регистрирует много по умолчанию. Вам нужно увеличить debug_level в разделе [sssd], чтобы увидеть более подробные логи в /var/log/sssd.
решение2
Нашел проблему. Мой домен был .local. Похоже, что даже при правильной настройке Ubuntu не очень хорошо работает с доменами .local. Изменил его на другой адрес, и все заработало нормально. К сожалению, это означало перестройку всего домена.
Никогда не используйте .local.