我正在努力將 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。