我试图找出是否可以将 posixgroup 中的某个成员定义为该特定组的组长/经理。
我尝试寻找一些具有此目的的对象类,但结果一无所获。
我想象这样的事情:
dn: cn=someGroup,ou=Groups,dc=example,dc=com
objectClass: top
objectClass: posixGroup
objectClass: awesomeClassSolvingMyIssue
gidNumber: 10000
cn: someGroup
groupLeader: user2
memberUid: user1
memberUid: user2
如果无法实现这一点,我将非常感谢有关解决该问题的其他方法的建议。
答案1
POSIX 字段是用于管理操作系统权限的技术字段,组长与此目的无关。
您有以下选择:
- 添加
groupOfNames
对象类并(滥用)使用它的owner
属性来达到您的目的或者浏览其他模式来找到合适的东西。 - 使用您自己的对象类和属性设计一个模式。