يصل Samba 4.18.0 مع تحسينات وتحسينات أمنية والمزيد

Samba هي المجموعة القياسية لبرامج التشغيل التفاعلي لنظام Windows لنظامي Linux و Unix.

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

ال إصدار النسخة الجديدة من Samba 4.18.0، والتي واصلت العمل من أجل معالجة تراجع الأداء على خوادم SMB المشغولة نتيجة إضافة الحماية ضد الثغرات الأمنية للتلاعب بالارتباط الرمزي.

بالإضافة إلى العمل المنجز في الإصدار الأخير لتقليل مكالمات النظام عند التحقق من اسم الدليل والتوقف عن استخدام أحداث التنبيه عند معالجة العمليات المتزامنة ، الإصدار 4.18 تقليل النفقات العامة لمعالجة القفل للعمليات المتزامنة على مسارات الملفات بمعامل ثلاثة.

نتيجة لذلك ، تم رفع أداء عمليات فتح وإغلاق الملف إلى مستوى Samba 4.12.

الميزات الجديدة الرئيسية لبرنامج Samba 4.18.0

في هذا الإصدار الجديد من Samba 4.18.0 ، تعرض الأداة المساعدة للأداة samba الآن رسائل خطأ أكثر إيجازًا ودقة.

بدلا من توليد تتبع المكالمات الإشارة إلى الموضع في الكود الذي حدثت فيه المشكلة ، والذي لم يجعل من الممكن دائمًا فهم الخطأ على الفور ، في الإصدار الجديد ، يقتصر الإخراج على وصف سبب الخطأ (على سبيل المثال ، اسم مستخدم أو كلمة مرور غير صحيحة ، اسم ملف غير صحيح مع قاعدة بيانات LDB ، اسم مفقود في DNS ، شبكة لا يمكن الوصول إليها ، وسيطات سطر أوامر غير صالحة ، وما إلى ذلك).

إلى جانب ذلك ، إذا تم العثور على مشكلة غير معروفة ، لا يزال يتم إصدار التتبع الكامل من مكدس Python ، والذي يمكن الحصول عليه أيضًا باستخدام الخيار "-d3". قد تحتاج إلى هذه المعلومات للعثور على سبب المشكلة على الويب أو لإضافتها إلى إشعار الخطأ الذي ترسله.

حداثة أخرى تم تقديمها في هذا الإصدار الجديد من Samba 4.18.0 ، هي أن tتدعم جميع أوامر أداة samba الخيار "– color = yes | no | auto" للتحكم في تسليط الضوء على الإخراج. في الوضع "–color = auto" ، يتم استخدام التظليل فقط عند إرساله إلى الجهاز. "always" و "force" بدلاً من "yes" و "never" و "none" بدلاً من "no" و "tty" و "if-tty" بدلاً من "auto".

يمكننا أن نجد ذلك أيضًا إضافة دعم لمتغير البيئة NO_COLOR لتعطيل تمييز المخرجات في المواقف التي يتم فيها استخدام أكواد ألوان ANSI أو يكون الوضع "–color = auto" ساريًا.

من التغييرات الأخرى التي تبرز في هذا الإصدار الجديد:

  • تمت إضافة أمر "dsacl delete" الجديد إلى أداة samba لحذف إدخالات قائمة التحكم في الوصول (ACE).
  • تمت إضافة الخيار "–change-secret-at = »إلى الأمر wbinfo لتحديد وحدة تحكم المجال التي سيتم عليها إجراء عملية تغيير كلمة المرور.
  • تمت إضافة معلمة جديدة "acl_xattr: security_acl_name" إلى smb.conf لتغيير اسم السمة الموسعة (xattr) المستخدمة لتخزين NT ACL.
  • بشكل افتراضي ، يتم إرفاق السمة security.NTACL بالملفات والدلائل ، والتي يتم رفض الوصول إليها من قبل المستخدمين العاديين.
  • إذا قمت بإعادة تسمية سمة تخزين قائمة التحكم بالوصول (ACL) ، فلن يتم تقديمها عبر SMB ، ولكنها ستكون متاحة محليًا لأي مستخدم ، مما يتطلب فهمًا للتأثير الأمني ​​السلبي المحتمل.
  • دعم إضافي لمزامنة تجزئة كلمة المرور بين مجال Active Directory المستند إلى Samba وسحابة Azure Active Directory (Office365).

أخيرًا ، إذا كنت مهتمًا بأن تكون قادرًا على معرفة المزيد عنها ، فيمكنك الرجوع إلى التفاصيل في الرابط التالي.

كيفية التثبيت أو الترقية إلى Samba على Ubuntu ومشتقاته؟

حسنًا ، لأولئك الذين يرغبون في أن يتمكنوا من تثبيت هذا الإصدار الجديد من Samba أو يرغبون في تحديث نسختهم السابقة إلى هذا الإصدار الجديديمكنهم القيام بذلك باتباع الخطوات التي نشاركها أدناه.

من الجدير بالذكر أنه على الرغم من تضمين samba في مستودعات Ubuntu ، يجب أن تعلم أن الحزم لا يتم تحديثها عند إصدار إصدار جديد ، لذلك في هذه الحالة نفضل استخدام المستودع.

أول شيء سنفعله هو فتح Terminal وفيه سنقوم بكتابة الأمر التالي لإضافة مستودع إلى النظام:

sudo add-apt-repository ppa:linux-schools/samba-latest

sudo apt-get update

بمجرد إضافة المستودع ، نبدأ في تثبيت samba على النظام ولهذا ، نقوم فقط بكتابة الأمر التالي:

sudo apt install samba

إذا كان لديك إصدار سابق مثبت بالفعل ، فسيتم تحديثه تلقائيًا.


اترك تعليقك

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

*

*

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