تم بالفعل إطلاق الإصدار الجديد من Samba 4.11 وهذه هي التغييرات

لينكس سامبا

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

هذا الإصدار الجديد من يواصل Samba 4.11.0 تطوير فرع Samba 4 مع تطبيق كامل لوحدة تحكم المجال وخدمة Active Directory. سامبا 4.11.0 إنه متوافق مع تطبيق Windows 2000 وقادر على خدمة جميع إصدارات Microsoft المدعومة لعملاء Windows ، بما في ذلك Windows 10.

Samba 4 هو منتج خادم متعدد الوظائف يوفر أيضًا تنفيذ خادم ملفات وخدمة طباعة وخادم تعريف (winbind).

ما الجديد في سامبا 4.11

في هذا الإصدار الجديد من Samba بشكل افتراضي ، يتم استخدام نموذج بدء تشغيل عملية بريفورك، والذي يسمح بالحفاظ على مجموعة من عمليات التحكم المُنفذة مسبقًا.

عندما يبدأ Samba ، يفترض خيار "–model" الآن قيمة "prefork" بدلاً من "قياسي". كما هو الحال سابقًا ، بالنسبة لكل عميل LDAP واتصال عميل NETLOGON ، تم بدء عملية فرعية منفصلة ، والتي أدت مع عدد كبير من الاتصالات المستمرة إلى استهلاك كبير للذاكرة.

عندما يتم استخدامه نموذج "بريفورك" بالنسبة لخدمات LDAP و NETLOGON و KDC ، تم بدء عدد ثابت من العمليات التي تقوم بمعالجة اتصالات العميل بشكل مشترك وتوزيعها بين وحدات التحكم (افتراضيًا ، يتم تشغيل 4 وحدات تحكم).

في Winbind ، يتم حفظ أحداث المصادقة PAM_AUTH و NTLM_AUTH في السجل ، ويتم إضافة الانعكاس إلى سجلات المصادقة ويتم تمرير سمة "logonId" إلى SamLogon ، والتي تحتوي على معرف تسجيل الدخول الذي تم إنشاؤه لطلبات PAM_AUTH و NTLM_AUTH.

تغيير مهم آخر في Samba 4.11 هو أن تم تغيير طريقة تخزين قاعدة بيانات Active Directory على القرص. سيتم تطبيق التنسيق الجديد تلقائيًا بعد الترقية إلى الإصدار 4.11 ، ولكن إذا قمت بالرجوع إلى إصدار أقدم من Samba 4.11 إلى الإصدارات السابقة ، فستحتاج إلى تحويل التنسيق يدويًا. ما هو أكثر تم تحديث مخطط Active Directory الافتراضي إلى الإصدار 2012_R2.

بشكل افتراضي، تم تعطيل دعم بروتوكول SMB1 (تم تعيين إعدادات "بروتوكول الحد الأدنى للعميل" و "بروتوكول الحد الأدنى للخادم" على SMB2_02) ، والتي تم إهمالها ولم تعد مستخدمة من قبل Microsoft.

تحتوي معظم أدوات سطر الأوامر ، مثل smbclient و smbcacls ، على خيار جديد يسمى –option ، والذي يسمح لك بتجاوز إعدادات smb.conf.

تمت إضافة القدرة على تسجيل مدة عمليات DNS التي يقوم بها Bind 9. ويتم تمكين الإخراج من خلال تحديد مستوى السجل "dns: 10" في smb.conf ؛

من المهم أيضًا إبراز ذلك تم تحسين Samba للعمل في المؤسسات الكبيرة جدًا مع ما يصل إلى 100 مستخدم و 120 عنصر.

هذا الأداء يزيد أنا أيضا تحسين إعادة الفهرسة ("Samba-tool dbcheck –reindex") وعمليات الانضمام إلى المجال ("الانضمام إلى مجال أداة samba") لنطاقات AD الكبيرة.

زاد خادم LDAP من كفاءة الذاكرة عن طريق إنشاء استجابات LDAP كبيرة (على سبيل المثال ، من خلال البحث في جميع الكائنات) عن طريق التخلص من النسخ المكررة من البيانات في الذاكرة.

خيار "وضع_الدفعات" تمت إضافته إلى LDB ، والتي يسمح بتحسين تنفيذ العمليات على دفعات بجعلها في معاملة واحدة. كما أدى إلى تحسين أداء البحث على LDBs كبيرة الحجم وزاد من أداء إعادة تسمية الأشجار الفرعية.

تمت إضافة وحدة VFS ceph_snapshots التي تنفذ دعم لقطة CephFS للعمل مع الإصدارات الأقدم من الملفات.

أخيرًا ، تم التأكيد أيضًا على تعطيل دعم Python 2 وتمكين Python 3 (لإعادة دعم Python 2 ، يجب تعيين متغير البيئة 'PYTHON = python2' قبل تنفيذ ./configure و 'make' أثناء عملية تجميع samba ، على الرغم من أن الخيار غير موصى به.

وتشمل التبعيات المطلوبة لـ Samba 4.11 مكتبة التشفير GnuTLS 3.2 ، والتي حلت محل وظائف التشفير المضمنة في Samba.

إذا كنت تريد معرفة المزيد عن التغييرات في هذا الإصدار الجديد من Samba 4.11 ، فيمكنك التعرف عليها في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.