![Ubuntu 20.10 sssd(系统安全服务守护进程)失败](https://linux22.com/image/1020380/Ubuntu%2020.10%20sssd%EF%BC%88%E7%B3%BB%E7%BB%9F%E5%AE%89%E5%85%A8%E6%9C%8D%E5%8A%A1%E5%AE%88%E6%8A%A4%E8%BF%9B%E7%A8%8B%EF%BC%89%E5%A4%B1%E8%B4%A5.png)
不知道为什么,但他们决定将 sssd(系统安全服务守护进程)添加到标准 Ubuntu 20.10升级和全新安装。它无法启动,并生成大量错误消息。它在安装时未配置,因为它缺少所需的 /etc/sssd/sssd.conf 文件。
SSSD 是一个系统守护进程。其主要功能是通过一个可以为系统提供缓存和离线支持的通用框架提供对本地或远程身份和身份验证资源的访问。它提供了多个接口,包括 NSS 和 PAM 模块或 D-Bus 接口。
您可以通过以下方式查看失败:
systemctl status sssd
答案1
至少有三种可能的解决办法。
修复 #1:
sssd
在不需要的系统上禁用启动。
sudo systemctl stop sssd
sudo systemctl disable sssd
修复 #2:
sudo cp /usr/lib/x86_64-linux-gnu/sssd/conf/sssd.conf /etc/sssd/.
sudo chmod 600 /etc/sssd/sssd.conf
sudo systemctl enable sssd
sudo systemctl start sssd
来源:https://ubuntuforums.org/showthread.php?t=2452209&p=13994052
修复 #3:
使用 /etc/sssd/sssd.conf 正确配置 sssd,以满足您站点的特定需求。请参阅man sssd.conf
以了解更多信息。