إعادة تعيين Open Directory على macOS Server من خلال سطر الأوامر

إذا تعذّر إعداد DNS بشكل صحيح، يُمكنك استخدام أوامر "الوحدة الطرفية" لإزالة نسخة رئيسية أو مماثلة من Open Directory.

إزالة بيانات Open Directory

إذا تعذّر استخدام تطبيق Server لإزالة نسخة رئيسية أو مماثلة من Open Directory‏ (OD)، يمكنك استخدام "الوحدة الطرفية". ويمكنك حذف جميع بيانات الخادم ذات الصلة بـ OD، بما في ذلك بيانات المستخدمين والمجموعات.

لن يؤدي ذلك إلى إزالة بيانات الخدمات الأخرى التي تتضمّن هؤلاء المستخدمين وهذه المجموعات. ولكن سيتعذّر الوصول إليها حتى في حالة استخدامك الاسم نفسه لإنشاء مستخدم جديد. ويرجع هذا إلى ارتباط البيانات بمعرّف GUID للمستخدم. 

وفي حالة إعداد المستخدم، يتم إنشاء معرّف GUID جديد. إذا كنت تريد وصول المستخدمين لهذه البيانات، فقم بتصدير المستخدمين والمجموعات قبل إتلاف OD. ويمكنك استخدام إعدادات التصدير الافتراضية لتضّمين معرّفات GUID.

يُرجي التأكّد من توفّر نسخة احتياطية كاملة من بيانات الخادم قبل اتّباع الخطوات التالية:

  1. أغلق تطبيق Server.
  2. استخدم هذا الأمر في "الوحدة الطرفية":
    sudo slapconfig -destroyldapserver
    
  3. أعد تشغيل الكمبيوتر.

إذا تعذّر إصلاح بِنية Open Directory، فكرّر هذه الخطوات لأي نسخ مماثلة موجودة. بعد اتّباع هذه الخطوات، يتم تعيين Open Directory على "إيقاف". بعد ذلك، يمكنك استخدام تطبيق Server لتهيئته مرة أخرى.

تاريخ النشر: