CentOS/RHEL#Ubuntu/Debian配置ldap账户登录
在CentOS/RHEL#Ubuntu/Debian上配置 LDAP 账户登录需要完成以下步骤:
1. 安装必要的软件包
# CentOS/RHEL
使用 authconfig工具配置 LDAP 认证:
3. 配置 /etc/nslcd.conf
手动编辑 /etc/nslcd.conf以细化 LDAP 配置:
4. 启动并启用 nslcd服务
# CentOS/RHEL
5. 配置 PAM 和 NSS
确保 /etc/nsswitch.conf包含以下内容:
6. 测试 LDAP 用户登录
使用 getent passwd检查 LDAP 用户是否可见:
切换到 LDAP 用户:
如果启用了 --enablemkhomedir,家目录会自动创建在 /home/username。
7. 调试问题
检查日志:
tail -f /var/log/secure journalctl -u nslcd

浙公网安备 33010602011771号