1.6. 显示、添加、删除和更新 ACI
您可以使用 ldapsearch
实用程序搜索,使用 ldapmodify
程序来添加、删除和更新访问控制说明(ACI)。
显示 ACI:
例如,要显示在 dc=example,dc=com
和 sub-entries 中设置的 ACIs,请输入:
ldapsearch -D "cn=Directory Manager" -W -H ldap://server.example.com -x -b "dc=example,dc=com" -s sub '(aci=*)' aci
# ldapsearch -D "cn=Directory Manager" -W -H ldap://server.example.com -x -b "dc=example,dc=com" -s sub '(aci=*)' aci
添加 ACI
例如,要将 ACI 添加到 ou=People,dc=example,dc=com
条目中,请输入:
删除 ACI
删除 ACI:
如果条目上只设置了
aci
属性,或者您想要从条目中删除所有 ACI:ldapmodify -D "cn=Directory Manager" -W -H ldap://server.example.com -x
# ldapmodify -D "cn=Directory Manager" -W -H ldap://server.example.com -xldapmodify -D "cn=Directory Manager" -W -H ldap://server.example.com -xldapmodify -D "cn=Directory Manager" -W -H ldap://server.example.com -xldapmodify -D "cn=Directory Manager" -W -H ldap://server.example.com -xldapmodify -D "cn=Directory Manager" -W -H ldap://server.example.com -x dn: ou=People,dc=example,dc=com changetype: delete delete: aci
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 如果条目上存在多个 ACI,并且要删除特定的 ACI,请指定准确的 ACI:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
更新 ACI
更新 ACI:
- 删除现有的 ACI。
- 使用更新的设置添加新的 ACI。