Ldap
如何檢查 OpenLDAP 是否啟用了覆蓋?
有沒有辦法自動檢查是否
memberof
使用 openldap 啟用了覆蓋?那裡有很多教程解釋瞭如何啟用memberof
,但是我怎麼知道這是否已經啟用?基於控制台的解決方案將不勝感激。
如果您使用基於 OpenLDAP 目錄的配置,而不是基於文件的配置,您可以使用以下命令檢查載入的模組:
slapcat -n 0 | grep olcModuleLoad
啟用 memberof 後,它應該出現在輸出中:
# slapcat -n 0 | grep olcModuleLoad olcModuleLoad: {0}back_mdb olcModuleLoad: {1}memberof olcModuleLoad: {2}refint
您可以檢查是否啟用了覆蓋:
# slapcat -n 0 | grep olcOverlay dn: olcOverlay={0}memberof,olcDatabase={1}mdb,cn=config objectClass: olcOverlayConfig olcOverlay: memberof dn: olcOverlay={1}refint,olcDatabase={1}mdb,cn=config objectClass: olcOverlayConfig olcOverlay: {1}refint