| SLAPO-AUDITLOG(5) | File Formats Manual | SLAPO-AUDITLOG(5) |
نام (NAME)
slapo-auditlog - اورلی ثبت وقایع حسابرسی برای slapd
خلاصه دستور (SYNOPSIS)
/etc/openldap/slapd.conf
- /etc/openldap/slapd.d
توضیحات (DESCRIPTION)
اورلی ثبت وقایع حسابرسی (Audit Logging) میتواند برای ثبت تمامی تغییرات روی یک پایگاهداده بکاند مشخص در یک فایل وقایع تعیینشده به کار رود. تغییرات به صورت LDIF استاندارد ثبت میشوند، به همراه یک سربرگ توضیح اضافی که شش فیلد اطلاعاتی درباره تغییر فراهم میکند. یک سربرگ توضیح دوم نیز در انتهای عملیات افزوده میشود تا پایان تغییر را مشخص کند.
برای عملیات Add و Modify، هویت از modifiersName مرتبط با عملیات به دست میآید. این هویت معمولاً با هویت درخواستکننده یکسان است، اما ممکن است توسط سایر اورلیها جهت نمایش مقادیر دیگری تنظیم شود.
پیکربندی (CONFIGURATION)
این گزینهٔ slapd.conf برای اورلی ثبت وقایع حسابرسی اعمال میشود. این مورد باید پس از دستورالعمل overlay قرار گیرد.
- auditlog <filename>
- مسیر کامل (fully qualified path) فایل وقایع را مشخص میکند.
- olcAuditlogFile <filename>
- جهت استفاده با cn=config
اطلاعات فیلدهای توضیح (COMMENT FIELD INFORMATION)
فیلد
نخست، نوع
عملیات است.
فیلد دوم،
برچسب
زمانی
عملیات بر
حسب ثانیه
از زمان
مبدأ (epoch) است.
فیلد سوم،
پسوند (suffix)
پایگاهداده
است.
فیلد
چهارم، modifiersName
ثبتشده
است.
فیلد پنجم،
نشانی IP و
پورت مبدأ
است.
فیلد ششم،
شماره
اتصال است.
شماره
اتصال -1
نشاندهنده
یک عملیات
داخلی slapd است.
مثال (EXAMPLE)
از قالب LDIF زیر میتوان برای افزودن این اورلی به cn=config استفاده کرد (بر اساس نیاز تنظیم کنید):
dn: olcOverlay=auditlog,olcDatabase={1}mdb,cn=config
changetype: add
objectClass: olcOverlayConfig
objectClass: olcAuditLogConfig
olcOverlay: auditlog
olcAuditlogFile: /tmp/auditlog.ldif
نمونه گزارش تغییرات (EXAMPLE CHANGELOG)
# modify 1614223245 dc=example,dc=com cn=admin,dc=example,dc=com IP=[::1]:47270 conn=1002 dn: uid=joepublic,ou=people,dc=example,dc=com changetype: modify replace: displayName displayName: Joe Public - replace: entryCSN entryCSN: 20210225032045.045229Z#000000#001#000000 - replace: modifiersName modifiersName: cn=admin,dc=example,dc=com - replace: modifyTimestamp modifyTimestamp: 20210225032045Z - # end modify 1614223245
فایلها (FILES)
- /etc/openldap/slapd.conf
- فایل پیکربندی پیشفرض slapd
- /etc/openldap/slapd.d
- دایرکتوری پیکربندی پیشفرض slapd
همچنین ببینید (SEE ALSO)
| 2026/03/09 | OpenLDAP 2.6.13 |