操作系统是 Amazon Linux 2023。我尝试使用 LDAP 对所有新用户进行用户/组管理。我安装了 openldap-servers、openldap-clients 和 nss-pam-ldapd 软件包。我在 slapd 上配置了 SSL,并且
ldapwhoami -x -H ldaps://myserver.mydomain.com
ldapwhoami -x -H ldapi:///
均返回匿名。
sudo ldapwhoami -H ldapi:///
返回 dn:gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth。
我已将 nsswitch.conf 设置为:
passwd: ldap sss files
shadow: ldap files
group: ldap sss files
我已将 nslcd.conf 设置为:
uid root
gid root
uri ldapi:///
base dc=mydomain,dc=com
当我跑步时:
sudo useradd -b /home balaguru1
它似乎没有将用户添加到 LDAP 数据库。/var/lib/ldap/ 中的文件保持不变。/etc/passwd 已使用新用户进行了修改。
我错过了什么?