这是我要解决的问题。
我们有一个 mercurial 源代码控制服务器(Linux + Apache + mod_auth),我想对其进行配置以使其与 LDAP 兼容(现在它是 apache 上的基本授权,密码存储在 .htpasswd 文件中)。我将开发人员放在 OU 中,名称为“Developers”
'OU=Developers,DC=us,DC=domain,DC=com'
问题是我们有各种各样的项目,其中一些项目应该只允许某些开发人员访问。我可以在开发人员中放置不同的 OU,但我不能在多个 OU 中出现相同的用户帐户。同时我不喜欢每个用户有多个帐户(将来更难管理)
所以我在想是否可以针对 OU 和某些逻辑组进行授权?
就像我创建了 OU“开发人员”,然后创建了几个窗口组——比如 ProjectA、projectB、projectC,并将开发人员分配给这些组。
是否可以配置 LDAP base dn,以便它也查找组?
谢谢,德米特里
因此,我们在 的 OU 中有用户
OU=Developers,DC=us,DC=domain,DC=com
,然后某些位置也需要具有特定的组成员资格 - 就像CN=ProjectA,OU=Developers,DC=us,DC=domain,DC=com
一个组。这些方面的东西应该可以解决问题..