2.2.2. 桑巴指数
现在 slapd 知道了 Samba 属性,我们可以根据它们设置一些索引。 当客户端对 DIT 执行过滤搜索时,索引条目是一种提高性能的方法。
创建文件 samba_indices.ldif 具有以下内容:
dn: olcDatabase={1}mdb,cn=config changetype: 修改
替换:olcDbIndex olcDbIndex:objectClass eq
olcDbIndex:uidNumber,gidNumber eq olcDbIndex:loginShell eq olcDbIndex:uid,cn eq,sub olcDbIndex:memberUid eq,sub olcDbIndex:成员,uniqueMember eq olcDbIndex:sambaSID eq
olcDbIndex: sambaPrimaryGroupSID eq olcDbIndex: sambaGroupType eq olcDbIndex: sambaSIDList eq olcDbIndex: sambaDomainName eq olcDbIndex: 默认 sub,eq
使用 ldapmodify 实用程序加载新索引:
须藤 ldapmodify -Q -Y EXTERNAL -H ldapi:/// -f samba_indices.ldif
如果一切顺利,您应该使用 ldapsearch 查看新索引:
须藤 ldapsearch -Q -LLL -Y 外部 -H \
ldapi:/// -b cn=config olcDatabase={1}mdb olcDbIndex