通过 LDAP 进行 CentOS 用户管理

通过 LDAP 进行 CentOS 用户管理

我设置了 CentOS 5.3 服务器以通过 LDAP 进行身份验证,并且能够通过 Apache Directory Studio 1.4 手动添加用户。现在已设置完毕,是否有首选的“CentOS 方式”来管理 LDAP 中的用户?还有另一个线程讨论了执行此操作的一般方法,但默认的 CentOS 软件包存储库中均未提供这些解决方案。

答案1

不,没有官方的“CentOS 方式”来管理 LDAP 中的用户。这有点令人恼火,因为默认的 useradd/usermod/etc. 工具仅适用于默认的 /etc/passwd 方案。官方 LDAP 服务器是 openldap,并且有一些基本的命令行工具可用,但没有开箱即用的易于使用的用户管理工具。我们使用一个名为 Gosa 的基于 Web 的系统,另一个流行的选择是在命令行 LDAP 工具之上构建的自制脚本。

答案2

如果查找下一个 uid/gid 是唯一的问题,您可以查看 phpldapadmin。我个人有一个自定义的 python 脚本可以帮我完成这个任务...

相关内容