| SLAPD-MONITOR(5) | File Formats Manual | SLAPD-MONITOR(5) |
نام (NAME)
slapd-monitor - بکاند مانیتورینگ برای slapd
خلاصه دستور (SYNOPSIS)
/etc/openldap/slapd.conf
توضیحات (DESCRIPTION)
بکاند monitor برای slapd(8) یک پایگاهداده واقعی نیست؛ در صورت فعال بودن، بهطور خودکار توسط slapd تولید شده و بهصورت پویا با اطلاعاتی درباره وضعیت اجرای دیمن نگهداری میشود.
برای بررسی تمام اطلاعات مانیتور، یک جستجوی زیردرخت (subtree search) با پایه cn=Monitor انجام داده و درخواست بازگرداندن ویژگیهای "+" و "*" را مشخص کنید. بکاند مانیتور بیشتر ویژگیهای عملیاتی تولید میکند، و LDAP تنها ویژگیهای عملیاتیای را بازمیگرداند که صراحتاً درخواست شده باشند. درخواست ویژگی "+" یک افزونه است که تمام ویژگیهای عملیاتی را درخواست میکند.
پیکربندی (CONFIGURATION)
این گزینههای slapd.conf برای پایگاهداده بکاند monitor اعمال میشوند. به این معنا که آنها باید پس از خط "database monitor" و پیش از هر خط "backend" یا "database" بعدی قرار گیرند.
برخلاف اغلب پایگاههای داده، پایگاهداده monitor تنها یکبار میتواند نمونهسازی شود، یعنی فقط یک رخداد از "database monitor" میتواند در فایل slapd.conf(5) وجود داشته باشد. علاوه بر این، پسوند (suffix) پایگاهداده نمیتواند بهصراحت توسط دستورالعمل suffix تنظیم شود. پسوند بهطور خودکار روی "cn=Monitor" تنظیم میشود.
پایگاهداده monitor از دستورالعملهای rootdn و rootpw و دستورالعملهای معمول ACL مانند دستورالعمل access پیروی میکند.
سایر گزینههای پایگاهداده در صفحه راهنمای slapd.conf(5) شرح داده شدهاند.
نحوه استفاده (USAGE)
نحوه استفاده به شرح زیر است:
- 1) فعالسازی بکاند monitor در هنگام configure:
configure --enable-monitor
- 2) فعالسازی پایگاهداده monitor در فایل slapd.conf(5):
database monitor
- 3) افزودن ACLها همانطور که در slapd.access(5) با جزئیات آمده است برای کنترل دسترسی به پایگاهداده، برای نمونه:
access to dn.subtree="cn=Monitor" by dn.exact="uid=Admin,dc=my,dc=org" write by users read by * none
- 4) اطمینان حاصل کنید که فایل core.schema بارگذاری شده است.
- بکاند monitor به تعدادی attributeTypes استاندارد متکی است که باید هنگام راهاندازی بکاند از قبل تعریف شده باشند.
کنترل دسترسی (ACCESS CONTROL)
بکاند monitor از مفاهیم کنترل دسترسی همانطور که در slapd.access(5) بیان شده است، از جمله امتیاز دسترسی disclose، در تمام عملیات پیادهسازیشده فعلی پیروی میکند.
محدودیتهای شناختهشده (KNOWN LIMITATIONS)
بکاند monitor از محدودیتهای اندازه/زمان در عملیات جستجو پیروی نمیکند.
فایلها (FILES)
- /etc/openldap/slapd.conf
- فایل پیکربندی پیشفرض slapd
همچنین ببینید (SEE ALSO)
slapd.conf(5), slapd-config(5), slapd.access(5), slapd(8), ldap(3).
قدردانی (ACKNOWLEDGEMENTS)
نرمافزار OpenLDAP توسط پروژه OpenLDAP در http://www.openldap.org توسعه یافته و نگهداری میشود. نرمافزار OpenLDAP از انتشار LDAP 3.3 دانشگاه میشیگان برگرفته شده است.
| 2026/03/09 | OpenLDAP 2.6.13 |