小编dub*_*bis的帖子

getent passwd 不起作用;CentOS 7 和 SSSD LDAP 认证

我在全新的服务器上安装了 CentOS 7。我的所有服务器都通过 LDAPS 在各种系统(如 RHEL5、Debian 和 Solaris)上获得最终用户身份验证。我注意到 CentOS 7 上有一个新层,它是 NSS 和 PAM 之上的 SSS。无论如何,我尝试复制与其他服务器相同类型的连接。

该命令ldapsearch -x在 LDAP 中绑定,但在 LDAPS 中没有绑定。

在挖掘问题时,我尝试在 LDAP 中建立连接,挤压 SSS 层,将这些行放在我的 /etc/nsswitch.conf

passwd:     files ldap #sss 
shadow:     files ldap #sss 
group:      files ldap #sss 
Run Code Online (Sandbox Code Playgroud)

我在 /etc/sssd/sssd.conf

cache_credentials = False
Run Code Online (Sandbox Code Playgroud)

我重新启动了ssd。

systemctl restart sssd
Run Code Online (Sandbox Code Playgroud)

我检查命令authconfig --test,一切似乎没问题:(http://www.heypasteit.com/clip/1LZ2

authentication ldap centos-7

9
推荐指数
1
解决办法
2万
查看次数

标签 统计

authentication ×1

centos-7 ×1

ldap ×1