sssd 没有配置域,致命错误

sssd 没有配置域,致命错误

sssd 运行一个客户端但另一个客户端失败,有什么想法吗?

系统是 Centos 7 x64,在 proxmox VM 上运行

# journalctl -xe
-- Unit sssd.service has begun starting up.
Ağu 20 09:20:17 slreport.linktera.lan sssd[31252]: Starting up
Ağu 20 09:20:17 slreport.linktera.lan systemd[1]: sssd.service: main process exited, code=exited, status=4/NOPERMISSION
Ağu 20 09:20:17 slreport.linktera.lan systemd[1]: Failed to start System Security Services Daemon.
# cat /var/log/sssd/sssd.log
(Tue Aug 20 09:20:17 2019) [sssd] [confdb_get_domains] (0x0010): No domains configured, fatal error!
(Tue Aug 20 09:20:17 2019) [sssd] [main] (0x0010): No domains configured.

我的 sssd.conf 是

[sssd]
debug_level = 9
domains = linktera.lan
services = nss, sudo, pam, ssh, ifp

[domain/LINKTERA.LAN]
cache_credentials = True
krb5_store_password_if_offline = True
ipa_domain = linktera.lan
id_provider = ipa
auth_provider = ipa
access_provider = ipa
ipa_hostname = slreport.linktera.lan
chpass_provider = ipa
ipa_server = _srv_, ipa.linktera.lan
ldap_tls_cacert = /etc/ipa/ca.crt

[nss]
homedir_substring = /home

[pam]

[sudo]

[autofs]

[ssh]

[pac]

[ifp]

[secrets]

[session_recording]

问题是什么?

答案1

[sssd] [confdb_get_domains] (0): 未配置域,致命错误!

SSSD 要求在守护进程启动之前正确设置配置文件,其中包含所有必需的条目。仅当至少有一个正确配置的域设置时,SSSD 服务才会启动。

编辑/etc/sssd/sssd.conf文件并创建至少一个域。

答案2

我解决了,

我将系统配置语言从土耳其语改为英语,问题突然消失了。

现在 sssd 正在工作。

yum install system-config-language
system-config-language --text 

相关内容