نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

در این مقاله نحوه نصب و پیکربندی سرور OpenLDAP روی لینوکس دبیان و اوبونتو را آموزش خواهیم داد.  از OpenLDAP برای پیکربندی ساختار سازمانی یک شرکت استفاده میشود. LDAP مخفف Lightweight Directory Access Protocol است و همانطور که از نام آن پیداست، یک پروتکل سبک برای دسترسی به سرویس های دایرکتوری مخصوصا مدل  X.500 است. LDAP بر رویTCP / IP یا سایر سرویس های انتقالی اتصال گرا اجرا می شود. برای کسب جزئیات بیشتر از LDAP به منابع زیر مراجعه کنید :

http://www.rfc-editor.org/rfc/rfc2251.txt

http://www.rfc-editor.org/rfc/rfc3377.txt

نکات مقدماتی :

این آموزش مبتنی بر سرور لینوکس دبیان  ۷٫۶ است، بنابراین قبل از شروع نصب و پیکربندی OpenLDAP باید سرور دبیان را بر روی سیستم خود راه اندازی کنید. سیستم باید یک آدرس آی پی استاتیک داشته باشد که در این آموزش از ۱۹۲٫۱۶۸٫۰٫۱۰۰ به عنوان آدرس IP و از server1.example.com به عنوان نام هاست استفاده شده است .

برای نصب OpenLDAP روی لینوکس اوبونتو نیز از همین روش استفاده کنید .

  • نصب و راه اندازی OpenLDAP

OpenLDAP با اجرای دستورات زیر نصب خواهد شد :

 

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

برای ادمین یک پسورد تعیین کرده  و بر روی ok کلیک کنید.

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

پسورد را بار دیگر وارد کنید

  • پیکربندی OpenLDAP

برای ایجاد سرور OpenLDAP باید فایل پیکربندی را ویرایش کنید.

 

فایل را به صورت زیر تغییر دهید :

توجه داشته باشید در این آموزش نام هاست  server1.example.com است (dc=example,dc=com)

فایل را ذخیره کرده و دستور زیر را برای پیکربندی مجدد پکیج LDAP اجرا کنید:

 

برای تکمیل این مراحل باید به چند پرسش پاسخ دهید:

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

بر روی no کلیک کنید

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

بر روی ok کلیک کنید

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نام مورد نظر خود را انتخاب کنید و بر روی ok کلیک کنید :

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

یک پسورد تعیین کنید

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

رمز تعیین شده را مجددا وارد کنید :

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

HDB را انتخاب کرده و بر روی ok کلیک کنید :

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

بر روی yes کلیک کنید :

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

مجددا yes را انتخاب کرده و فایل های قدیمی دیتابیس را منتقل کنید

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نمی خواهیم از پروتکل LDAPv2 استفاده کنیم بنابراین باید no را انتخاب کنید. پیکربندی به پایان رسید و با اجرای دستور زیر میتوانید از نصب و راه اندازی درست آن اطمینان حاصل کنید :

 

خروجی زیر را مشاهده خواهید کرد :

 

این خروجی پیکربندی موفقیت آمیز سرور OpenLDAP  را نشان می دهد.

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

  • نصب و راه اندازی phpLDAPadmin

می توانید OpenLDAP  را با اجرای دستوراتی مدیریت کنید ، اما در این آموزش به منظور مدیریت آسان آن،  phpLDAPadmin نصب خواهد شد.  قبل از نصب و راه اندازی phpLDAPadmin یک سرور آپاچی و php باید در سیستم نصب شود :

 

سپس میتوانید با استفاده از دستور زیر phpLDAPadmin را نصب کنید :

 

اکنون باید phpLDAPadmin را با توجه به سرور خود طوری تنظیم کنید که از طریق سرور قابل کنترل باشد. فایل  etc/phpldapadmin/config.php را ویرایش کنید :

nano /etc/phpldapadmin/config.php

 و مقادیر زیر را وارد کنید :

توجه : dc را با توجه به نام هاست خود تغییر دهید

آدرس http://192.168.0.100/phpldapadmin  را با مرورگر مورد نظر خود باز کنید :

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

در پنل سمت چپ بر روی login کلیک کنید:

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

پسوردی که در هنگام  تغییرات LDAP تعیین کرده بودید را وارد کنید .

user=admin

password=compiler

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

 

  • ایجاد اکانت در LDAP

فرض کنید که در یک شرکت بزرگ مشغول به کار هستید و می خواهید تیم های مختلفی با ساختار های متفاوت طبقه بندی کنید برای مثال تیم فنی و … . بر روی علامت  + کنار dc=example, dc=com کلیک کرده و در cn=admin گزینه Create a child entry را انتخاب نمایید :

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

برای داشتن چنین قابلیتی در LDAP گزینه Generic: Posix Group را انتخاب کنید:

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

سپس به صفحه زیر ریدایرکت خواهید شد :

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

به دلخواه خود نامی برای گروه انتخاب کرده و بر روی object  کلیک کنید

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

پس از بررسی اطلاعات بر روی Commit کلیک کنید

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

نصب سرور OpenLDAP روی لینوکس دبیان و اوبونتو

گروهی با عنوان  Technical-team ایجاد شد ، شما می توانید سایر گروه ها را نیز با همین روش ایجاد کنید .

پاسخ به کلیه سوالات شما در زمینه وب هاستینگ و مدیریت سرور در انجمن کامپایلر

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *