قم بربط عميل Pardus بـ Active Directory باستخدام realmd

بالنسبة لـ Pardus 25، ابدأ بتطبيق Pardus Domain Joiner إذا كانت مؤسستك قد قامت بتثبيته وتوثيق إعداداته؛ حيث يُدرج Pardus هذه الأداة كخيار رسومي لضم جهاز كمبيوتر إلى نطاق أو إزالته منه. إذا كنت بحاجة إلى إجراء قابل للتكرار، فاستخدم سير العمل الطرفي الموضح أدناه: قم بتكوين DNS والوقت، وثبّت حزم realmd/SSSD المتوفرة لإصدار Pardus الخاص بك، واكتشف النطاق، ثم انضم إليه باستخدام حساب مُصرّح به. يستخدم هذا المثال نطاق DNS افتراضيًا ad.example.comوحسابًا باسم joinadmin. استبدل كلا الاسمين بقيم مؤسستك. هذا الإجراء مناسب لعميل Pardus الذي يمكنه الوصول إلى وحدة تحكم نطاق Windows Active Directory موجودة؛ فهو لا يُنشئ نطاقًا ولا يُطبّق تلقائيًا جميع سياسات مجموعة Windows.

مثال على طرفية للتحقق من اسم مضيف لينكس ومحلل DNS لنطاق ad.example.com
عرض توضيحي لطرفية عمليات التحقق من اسم المضيف والمحلل قبل الانضمام إلى نطاق المثال.

تأكد من أن برنامج Pardus يستطيع العثور على النطاق

قبل تغيير إعدادات هوية الكمبيوتر، تأكد مع مسؤول النظام من حصولك على إذن لربط أجهزة الكمبيوتر، وأن اسم الجهاز والوحدة التنظيمية المستهدفة (OU) يتبعان سياسة مؤسستك. يؤدي ربط الكمبيوتر بالمجال إلى إنشاء حساب في Active Directory أو استخدامه. استخدم جهاز اختبار أولًا إذا كانت محطة عمل إنتاجية مُدارة.

قم بتوصيل العميل بشبكة المؤسسة أو بشبكة VPN التي يمكنها الوصول إلى وحدات تحكم المجال. اضبط إعدادات العميل لاستخدام خوادم DNS الخاصة بـ Active Directory في المؤسسة. قد تتمكن خوادم DNS العامة من تحديد مواقع الويب العادية، ولكنها قد تفشل في تحديد مواقع خدمات LDAP وKerberos الداخلية، لذا فإن الوصول إلى الإنترنت وحده غير كافٍ. تحقق من اسم النظام، والمُحلِّل، والساعة.

hostnamectl
resolvectl status
timedatectl status

clientعلى سبيل المثال، قد يستخدم عميلٌ 10.0.0.10ما خادم DNS خاصًا به، ويستقبل ad.example.comنطاق بحثٍ خاصًا به. اطلب من قسم تقنية المعلومات القيم الصحيحة بدلًا من نسخ هذه الأمثلة. حافظ على مزامنة الساعة مع مصدر الوقت الخاص بمؤسستك؛ فقد يفشل توثيق Kerberos عند اختلاف ساعات العميل ووحدة تحكم المجال. تجنّب تعديل ملفات المُحلِّل المُنشأة يدويًا عندما تتم إدارتها بواسطة NetworkManager أو إعدادات شبكة Pardus.

قم بتثبيت أدوات الانضمام إلى المجال

تُشير ملاحظات إصدار Pardus 25 إلى Pardus Domain Joiner كتطبيق للتكامل مع Windows Active Directory، ويصف دليل تطبيقات Pardus أداة رسومية لضم وإزالة النطاقات. إذا كنت تستخدم واجهة المستخدم الرسومية، فافتح مركز برامج Pardus، وابحث عن Pardus Domain Joiner، واتبع تعليمات مؤسستك. تؤكد المراجع العامة غرض الأداة، لكنها لا توثق أسماء الحقول بدقة أو واجهة كل إصدار؛ لذا لا تفترض أن الخيارات متطابقة بين الإصدارات.

يستخدم مسار سطر الأوامر realmdلاكتشاف الجهاز وتسجيله، adcliولعمليات النطاق، ويستخدم SSSD (برنامج خدمة أمان النظام) لتوفير البحث عن الهوية والمصادقة. أسماء هذه الحزم موثقة لأنظمة عائلة دبيان، ولكن قد يختلف توفر الحزم باختلاف إصدار باردوس والمستودع. على باردوس، قم أولاً بتحديث فهرس الحزم وتحقق مما إذا كانت الحزم متوفرة في المستودعات التي قمت بتكوينها.

sudo apt update
apt policy realmd sssd-ad sssd-tools adcli

إذا كانت الحزم متوفرة، فقم بتثبيتها:

sudo apt install realmd sssd-ad sssd-tools adcli

راجع التغييرات المقترحة من مدير الحزم قبل تأكيدها. إذا كانت الحزمة غير متوفرة، فتوقف وتحقق من مستودعات Pardus ووثائق الإصدار، أو استشر مسؤول النظام. لا تُضِف مستودع توزيعة غير ذات صلة لفرض التثبيت.

مثال على استخدام سطر الأوامر لتثبيت realmd وsssd-ad وsssd-tools وadcli باستخدام apt
تقوم خطوة الحزمة بتثبيت مكونات الاكتشاف وSSSD عندما تكون موجودة في مستودعات Pardus المُكوّنة.

اكتشف وانضم إلى نطاق Active Directory

قم بتشغيل عملية اكتشاف النطاق قبل محاولة التسجيل:

sudo realm -v discover ad.example.com

في حال نجاح العملية، يتم تحديد النطاق على أنه Active Directory، ويظهر اسم نطاق Kerberos (عادةً ما يكون بأحرف كبيرة، مثل AD.EXAMPLE.COM.)، وقد يتم تحديد SSSD كبرنامج العميل. في حال فشل الاكتشاف، توقف هنا. تحقق من سجلات DNS والاتصال مع مسؤول النظام بدلاً من تجربة تهجئات عشوائية للنطاق أو إدخال عنوان IP لوحدة تحكم النطاق بشكل ثابت.

عند نجاح عملية الاكتشاف، انضم باستخدام حساب لديه صلاحية مُفوضة لإضافة هذا الكمبيوتر. سيطلب منك الأمر إدخال كلمة المرور دون حفظها في سجل الأوامر.

sudo realm join --user=joinadmin ad.example.com

أدخل كلمة مرور الحساب فقط عند ظهور المطالبة. لا تُضِف كلمة مرور أخرى بعد ذلك --password، ولا تلصقها في أمر أو تذكرة أو لقطة شاشة. عادةً ما يعود الاتصال الناجح إلى سطر الأوامر دون ظهور رسالة تأكيد. إذا كان مسؤول النظام يشترط اسم وحدة تنظيمية أو اسم جهاز معين، فاطلب realm joinالخيارات المعتمدة قبل الاتصال؛ فقد لا يتوافق الموقع الافتراضي مع سياسة الشركة.

مثال على استخدام الطرفية حيث يكتشف الأمر realm discover خدمة Active Directory ويطلب الأمر realm join كلمة مرور حساب الانضمام
ينبغي أن يحدد نظام الاكتشاف Active Directory قبل أن يطلب أمر الانضمام كلمة مرور الحساب المصرح به.

تحقق من الكمبيوتر واختبر تسجيل الدخول إلى Active Directory

تحقق من العضوية أولاً:

realm list

يجب أن يظهر النطاق كما هو مُهيأ، مع استخدام Active Directory كبرنامج الخادم. ثم اطلب من SSSD البحث عن مستخدم اختبار معروف باستخدام اسمه الكامل.

id alice@ad.example.com
getent passwd alice@ad.example.com

استبدل aliceالحساب بحساب حقيقي مُصرّح له بتسجيل الدخول. يُشير مُعرّف المستخدم (UID) المُسترجع، وقائمة المجموعات، وسجل كلمة المرور إلى قدرة النظام على تحديد الحساب؛ لكنها لا تُثبت وحدها صحة سياسة تسجيل الدخول أو الوصول إلى سطح المكتب. اختبر تسجيل دخول تفاعلي باستخدام تنسيق الحساب الذي يُحدده مسؤول النظام، وعادةً ما يكون username@ad.example.com. احتفظ بحساب مسؤول محلي مُتاحًا حتى تتأكد من تسجيل الدخول إلى المجال واستعادة الوصول.

يعتمد إنشاء دليل المستخدم الرئيسي وسلوك تسجيل الدخول إلى سطح المكتب على إصدار Pardus، ومدير العرض، وإعدادات PAM/SSSD. لا تفترض أن دليل المستخدم الرئيسي لمستخدم Active Directory يُنشأ تلقائيًا: تحقق من ذلك باستخدام حساب اختبار مُتحكم به، أو اطلب من المسؤول تكوين وحدة الجلسة المطلوبة واختبارها. وبالمثل، لا تمنح عضوية المجال تلقائيًا sudoصلاحيات المسؤول المحلي.

مثال طرفي لتأكيد عضوية المجال وحل مستخدم Active Directory باستخدام المعرف و getent
تؤكد هذه الفحوصات عضوية المجال والبحث في الدليل؛ ولا يزال هناك حاجة إلى اختبار تسجيل دخول حقيقي للتحقق من سياسة محطة العمل.

إذا فشلت عملية الربط

  • في حال ظهور رسالة "لم يتم العثور على النطاق" أو انتهاء مهلة الاكتشاف، تأكد من أن Pardus يستخدم نظام أسماء النطاقات الداخلي لـ Active Directory، وأن اسم النطاق هو نفسه اسم DNS الخاص به، وأن العميل قادر على الوصول إلى وحدة تحكم النطاق. اطلب من قسم تقنية المعلومات تأكيد سجلات DNS المطلوبة وصلاحيات الوصول إلى جدار الحماية.
  • أخطاء Kerberos أو أخطاء الساعة: قارن timedatectl statusمع مصدر الوقت الخاص بالمنظمة وقم بتصحيح مزامنة الوقت قبل إعادة المحاولة.
  • تم رفض المصادقة أو الإذن: تأكد من أن حساب الانضمام مصرح به وأن كائن الكمبيوتر المقصود لا يتعارض مع كائن موجود أو قيود وحدة تنظيمية.
  • تنجح عملية الانضمام، لكن البحث/تسجيل الدخول يفشل: افحص realm listحالة SSSD باستخدام الأمر systemctl status sssd; لعرض journalctl -u sssdرسائل التشخيص. اتبع سياسة تقنية المعلومات المحلية قبل تغيير قواعد الوصول إلى SSSD أو PAM أو بيانات الاعتماد المخزنة مؤقتًا.

للحصول على تفاصيل خاصة بالمصدر، راجع ملاحظات إصدار Pardus 25 ، وكتالوج تطبيقات Pardus ، وإجراءات SSSD وActive Directory في Ubuntu للاطلاع على تسلسل أوامر realmd الموثق، ووصف حزمة realmd في Debian . تأكد من أسماء الحزم وسلوك واجهة المستخدم الرسومية مقارنةً بإصدار Pardus المثبت على جهازك.

اترك تعليقاً

تثبيت متصفح كروم على نظام التشغيل جوجل أو إس دون تغيير سياساته

تثبيت متصفح كروم على نظام التشغيل جوجل أو إس دون تغيير سياساته

قم بتثبيت حزمة Chrome الرسمية بأمان على نظام التشغيل Gooroom OS، وتحقق من التوافق، واحتفظ بعناصر التحكم في الجهاز، وتحقق من سياسات المتصفح قبل الاستخدام.

قم بربط عميل Pardus بـ Active Directory باستخدام realmd

قم بربط عميل Pardus بـ Active Directory باستخدام realmd

قم بإعداد نظام أسماء النطاقات (DNS) والوقت، وقم بتسجيل Pardus باستخدام realmd وSSSD، وتحقق من عضوية المجال والبحث عن المستخدم قبل الاعتماد على تسجيل الدخول إلى Active Directory.

أوقف تمزق الشاشة في بيئة باردوس من إنتل عن طريق ضبط مزامنة الشاشة الرأسية في بيئة XFCE

أوقف تمزق الشاشة في بيئة باردوس من إنتل عن طريق ضبط مزامنة الشاشة الرأسية في بيئة XFCE

قلل من التقطيع الأفقي في Pardus XFCE عن طريق التحقق من جلسة العرض الخاصة بك، وتمكين مزامنة المُركِّب، وتطبيق خيار Intel's Xorg TearFree فقط عندما يدعمه برنامج التشغيل النشط.

قم بإعداد شبكة VPN من نوع Pardus باستخدام ملف تعريف مقدم من مزود الخدمة

قم بإعداد شبكة VPN من نوع Pardus باستخدام ملف تعريف مقدم من مزود الخدمة

أضف ملف تعريف OpenVPN إلى NetworkManager على Pardus، وقم بتثبيت المكون الإضافي الصحيح، واحمِ بيانات الاعتماد، وتحقق من أن VPN نشط.

تثبيت بيئة سطح المكتب Pardus 23 XFCE على جهاز كمبيوتر قديم بأمان

تثبيت بيئة سطح المكتب Pardus 23 XFCE على جهاز كمبيوتر قديم بأمان

قم بإعداد قرص USB قابل للتشغيل، وتحقق من توافق الأجهزة 64 بت، وقم بتثبيت Pardus 23 XFCE مع حماية الملفات الموجودة وتجنب مآزق BIOS القديمة الشائعة.

نشر خلفيات وسياسات Pardus المشتركة باستخدام Lider Ahenk

نشر خلفيات وسياسات Pardus المشتركة باستخدام Lider Ahenk

قم بتوزيع خلفية مخصصة لعملاء Pardus، وقم بتكوين أسطح مكتب Xfce أو GNOME، وقم بتطبيق سياسات مستخدم Lider Ahenk مع فحوصات الطيار الآمن.

احصل على دقة أعلى في جهاز Pardus 23 KVM Guest

احصل على دقة أعلى في جهاز Pardus 23 KVM Guest

قم بإصلاح الحد الأقصى 1024 × 768 عن طريق التحقق من SPICE والفيديو الافتراضي وقناة الضيف و spice-vdagent - مع إجراء فحوصات آمنة عندما يفتقر Pardus إلى مرشح حزمة.

قم بتثبيت LIDER AHENK على Pardus وقم بتسجيل عملائك الأوائل

قم بتثبيت LIDER AHENK على Pardus وقم بتسجيل عملائك الأوائل

قم بإعداد خادم Lider، وقم بتكوين برنامج التثبيت الخاص به بأمان، وقم بتسجيل نقاط نهاية Ahenk، وتحقق من وجود برنامج تجريبي قبل توسيع الإدارة المركزية.

أنشئ قرص USB حي لنظام Pardus 23 على نظام Windows باستخدام برنامج Rufus

أنشئ قرص USB حي لنظام Pardus 23 على نظام Windows باستخدام برنامج Rufus

قم بتنزيل ملف ISO الرسمي لسطح المكتب Pardus 23، واكتبه بأمان باستخدام Rufus، وقم بتشغيل جهاز كمبيوتر يعمل بنظام Windows في جلسة تشغيل مؤقتة.

هل بطاقة الصوت في Pardus 23 مفقودة؟ تحقق من ALSA وقم باستعادة الصوت

هل بطاقة الصوت في Pardus 23 مفقودة؟ تحقق من ALSA وقم باستعادة الصوت

اكتشف لماذا لا يستطيع برنامج Pardus 23 اكتشاف بطاقة الصوت الخاصة بك، ثم استخدم عمليات فحص ALSA المستهدفة والبرامج الثابتة وPipeWire أو PulseAudio لاستعادة التشغيل.