嘗試將 Ubunutu 連線到 Active Directory,sssd.service 失敗

嘗試將 Ubunutu 連線到 Active Directory,sssd.service 失敗

我正在努力將 Ubuntu 新增到 AD 網域。我遵循了幾個指南並不斷遇到同樣的問題:sssd.service 失敗。

到目前為止我有:

  • apt-get'd 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 不會記錄太多日誌。您需要增加 [sssd] 部分中的 debug_level 才能在 /var/log/sssd 中查看更多詳細日誌。

答案2

發現問題了。我的網域是 .local。看來即使設定正確,Ubuntu 也不能很好地處理 .local 域。將其更改為不同的地址,並且工作正常。

切勿使用 .local。

相關內容