| IDMAP_RFC2307(8) | System Administration tools | IDMAP_RFC2307(8) |
نام (NAME)
idmap_rfc2307 - بکاند idmap_rfc2307 در سامبا (Samba) برای Winbind
توضیحات (DESCRIPTION)
پلاگین idmap_rfc2307 روشی را برای winbind فراهم میآورد تا نگاشتهای شناسه را از رکوردهای موجود در یک سرور LDAP طبق تعریف RFC 2307 بخواند. سرور LDAP میتواند به صورت مستقل یا سرور LDAP ارائهشده توسط سرور Active Directory باشد. همواره یک سرور AD برای فراهم کردن نگاشت میان نام و SID مورد نیاز است و از سرور LDAP برای نگاشت میان نام و uid/gid استعلام به عمل میآید. این ماژول تنها API مربوط به "idmap" را پیادهسازی میکند و فقطخواندنی (READONLY) است.
نگاشتها باید از قبل توسط مدیر سیستم و از طریق ایجاد حسابهای کاربری در سرور اکتیو دایرکتوری و اشیاء posixAccount و posixGroup در سرور LDAP تعریف شده باشند. نامها در سرور اکتیو دایرکتوری و در سرور LDAP باید کاملاً یکسان باشند.
این رویکرد نگاشت شناسه اجازه میدهد تا از سرورهای احراز هویت LDAP موجود که رکوردها را در قالب RFC 2307 ذخیره کردهاند مجدداً استفاده شود.
هنگام اتصال به سرور LDAP ارائهشده توسط سرور AD، پارامتر ldap ssl ads تعیین میکند که آیا باید از SSL استفاده شود یا خیر. هنگام استفاده از یک سرور LDAP مستقل، پارامتر ldap ssl اعمال میگردد.
گزینههای IDMAP (IDMAP OPTIONS)
range = low - high
ldap_server = <ad | stand-alone >
bind_path_user
bind_path_group
user_cn = <yes | no>
realm
ldap_domain
ldap_url
ldap_user_dn
مثالها (EXAMPLES)
مثال زیر نحوه بازیابی نگاشتهای شناسه را از یک سرور LDAP مستقل نشان میدهد. این مثال همچنین نشان میدهد چگونه یک محدوده کوچک غیرمتداخل برای تخصیص شناسههای محلی باقی بگذاریم که میتواند در بکاندهای داخلی مانند BUILTIN استفاده شود.
[global] idmap config * : backend = tdb idmap config * : range = 1000000-1999999 idmap config DOMAIN : backend = rfc2307 idmap config DOMAIN : range = 2000000-2999999 idmap config DOMAIN : ldap_server = stand-alone idmap config DOMAIN : ldap_url = ldap://ldap1.example.com idmap config DOMAIN : ldap_user_dn = cn=ldapmanager,dc=example,dc=com idmap config DOMAIN : bind_path_user = ou=People,dc=example,dc=com idmap config DOMAIN : bind_path_group = ou=Group,dc=example,dc=com
نویسندگان (AUTHORS)
نرمافزار اصلی Samba و ابزارهای کمکی مرتبط با آن توسط Andrew Tridgell ساخته شدند. سامبا اکنون توسط تیم سامبا به عنوان یک پروژه متنباز به شیوهای مشابه توسعه هسته لینوکس توسعه داده میشود.
| 08/16/2026 | Samba 4.24.6 |