سامبا 4.18.0 سیکیورٹی میں بہتری، اضافہ اور بہت کچھ کے ساتھ آتا ہے۔

سامبا لینکس اور یونکس کے لیے ونڈوز انٹرآپریبلٹی پروگراموں کا معیاری سیٹ ہے۔

سامبا ایک ملٹی فنکشنل سرور پروڈکٹ ہے، جو فائل سرور، پرنٹ سروس، اور شناختی سرور (ون بائنڈ) کا نفاذ بھی فراہم کرتا ہے۔

دی سامبا 4.18.0 کے نئے ورژن کی ریلیزجس نے کام جاری رکھا ایس ایم بی سرورز پر کارکردگی کے رجعت کو ایڈریس کریں۔ علامتی لنک ہیرا پھیری کے خطرات کے خلاف تحفظ کے اضافے کے نتیجے میں قبضہ کیا گیا ہے۔

ڈائرکٹری کے نام کی جانچ کرتے وقت سسٹم کالز کو کم کرنے اور کنکرنٹ آپریشنز پر کارروائی کرتے وقت ویک ایونٹس کا استعمال روکنے کے لیے آخری ریلیز میں کیے گئے کام کے علاوہ، ورژن 4.18 کم لاک پروسیسنگ اوور ہیڈ تین کے فیکٹر کے ذریعے فائل پاتھز پر سمورتی کارروائیوں کے لیے۔

نتیجے کے طور پر، فائل اوپن اور کلوز آپریشنز کی کارکردگی کو سامبا 4.12 کی سطح تک لایا گیا ہے۔

سمبا کی اہم نئی خصوصیات 4.18.0

سامبا 4.18.0 کے اس نئے جاری کردہ ورژن میں، samba-tool کی افادیت اب زیادہ جامع اور درست غلطی کے پیغامات دکھاتی ہے۔.

کال ٹریس بنانے کے بجائے کوڈ میں اس پوزیشن کی نشاندہی کرنا جہاں مسئلہ پیش آیا، جس نے ہمیشہ فوری طور پر یہ سمجھنا ممکن نہیں بنایا کہ کیا غلط تھا، نئے ورژن میں، آؤٹ پٹ غلطی کی وجہ کی وضاحت تک محدود ہے۔ (مثال کے طور پر، غلط صارف نام یا پاس ورڈ، LDB ڈیٹا بیس کے ساتھ غلط فائل کا نام، DNS میں غائب نام، ناقابل رسائی نیٹ ورک، غلط کمانڈ لائن آرگومنٹس وغیرہ)۔

اس کے علاوہ، اگر کوئی غیر تسلیم شدہ مسئلہ پایا جاتا ہے، تو پھر بھی مکمل ٹریس جاری کیا جاتا ہے۔ Python اسٹیک سے، جو '-d3' آپشن کے ساتھ بھی حاصل کیا جا سکتا ہے۔ آپ کو ویب پر مسئلے کی وجہ تلاش کرنے یا آپ کی بھیجی گئی غلطی کی اطلاع میں شامل کرنے کے لیے اس معلومات کی ضرورت ہو سکتی ہے۔

ایک اور نیاپن جو سامبا 4.18.0 کے اس نئے ورژن میں پیش کیا گیا ہے، وہ یہ ہے کہ ٹیتمام سامبا ٹول کمانڈز آپشن "–color=yes|no|auto" کی حمایت کرتی ہیں۔ آؤٹ پٹ ہائی لائٹنگ کو کنٹرول کرنے کے لیے۔ "–color=auto" موڈ میں، ہائی لائٹ صرف اس وقت استعمال ہوتی ہے جب ٹرمینل کو بھیجی جاتی ہے۔ 'ہاں' کے بجائے 'ہمیشہ' اور 'فورس'، 'کبھی نہیں' اور 'کوئی نہیں' کے بجائے 'نہیں'، 'ٹی' اور 'آٹو' کی بجائے 'اگر-ٹیٹی'۔

ہم یہ بھی ڈھونڈ سکتے ہیں NO_COLOR ماحولیاتی متغیر کے لیے اضافی تعاون ان حالات میں آؤٹ پٹ ہائی لائٹنگ کو غیر فعال کرنے کے لیے جہاں ANSI کلر کوڈز استعمال کیے جاتے ہیں یا "–color=auto" وضع اثر میں ہے۔

اس نئی ورژن میں آنے والی دیگر تبدیلیوں میں سے:

  • رسائی کنٹرول لسٹ (ACE) اندراجات کو حذف کرنے کے لیے سامبا ٹول میں ایک نئی "dsacl حذف" کمانڈ شامل کی گئی ہے۔
  • "-change-secret-at=" آپشن شامل کر دیا گیا۔ ڈومین کنٹرولر کی وضاحت کرنے کے لیے wbinfo کمانڈ پر جائیں جس پر پاس ورڈ کی تبدیلی کا عمل کرنا ہے۔
  • ایک نیا پیرامیٹر "acl_xattr:security_acl_name" smb.conf میں شامل کیا گیا تاکہ NT ACL کو ذخیرہ کرنے کے لیے استعمال ہونے والے توسیعی وصف (xattr) کا نام تبدیل کیا جا سکے۔
  • پہلے سے طے شدہ طور پر، security.NTACL وصف فائلوں اور ڈائریکٹریز کے ساتھ منسلک ہوتا ہے، جس تک رسائی عام صارفین کو نہیں دی جاتی۔
  • اگر آپ ACL اسٹوریج انتساب کا نام تبدیل کرتے ہیں، تو اسے SMB پر پیش نہیں کیا جائے گا، لیکن کسی بھی صارف کے لیے مقامی طور پر دستیاب ہوگا، جس کے لیے سیکیورٹی کے ممکنہ منفی اثرات کو سمجھنے کی ضرورت ہے۔
  • سامبا پر مبنی ایکٹو ڈائریکٹری ڈومین اور ایک Azure ایکٹو ڈائریکٹری (Office365) کلاؤڈ کے درمیان پاس ورڈ ہیش کی مطابقت پذیری کے لیے معاونت شامل کی گئی۔

آخر میں، اگر آپ اس کے بارے میں مزید جاننے کے قابل ہونے میں دلچسپی رکھتے ہیں، تو آپ اس میں تفصیلات سے مشورہ کر سکتے ہیں۔ مندرجہ ذیل لنک

Ubuntu اور derivatives پر سامبا کو کیسے انسٹال یا اپ گریڈ کیا جائے؟

ٹھیک ہے ، ان لوگوں کے لئے جو سامبا کے اس نئے ورژن کو انسٹال کرنے کے قابل ہونے میں دلچسپی رکھتے ہیں یا اپنے سابقہ ​​ورژن کو اس نئے ورژن میں اپ ڈیٹ کرنا چاہتے ہیں۔ہم ذیل میں جو مراحل بانٹتے ہیں ان پر عمل کرکے وہ یہ کر سکتے ہیں۔

یہ بات قابل ذکر ہے کہ اگرچہ سامبا Ubuntu کے ذخیروں میں شامل ہے، لیکن آپ کو معلوم ہونا چاہیے کہ جب نیا ورژن جاری کیا جاتا ہے تو پیکجز کو اپ ڈیٹ نہیں کیا جاتا، اس لیے اس صورت میں ہم ریپوزٹری استعمال کرنے کو ترجیح دیتے ہیں۔

پہلی چیز جو ہم کرنے جا رہے ہیں وہ ہے ایک ٹرمینل کھولنا اور اس میں ہم سسٹم میں ریپوزٹری شامل کرنے کے لیے درج ذیل کمانڈ کو ٹائپ کرنے جا رہے ہیں۔

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

sudo apt-get update

ایک بار ذخیرہ کرنے کے بعد، ہم سسٹم پر سامبا کو انسٹال کرنے کے لیے آگے بڑھتے ہیں اور اس کے لیے، ہم صرف درج ذیل کمانڈ کو ٹائپ کرتے ہیں:

sudo apt install samba

اگر آپ کے پاس پہلے سے ہی پچھلا ورژن انسٹال ہے، تو یہ خود بخود اپ ڈیٹ ہو جائے گا۔


مضمون کا مواد ہمارے اصولوں پر کاربند ہے ادارتی اخلاقیات. غلطی کی اطلاع دینے کے لئے کلک کریں یہاں.

تبصرہ کرنے والا پہلا ہونا

اپنی رائے دیں

آپ کا ای میل ایڈریس شائع نہیں کیا جائے گا. ضرورت ہے شعبوں نشان لگا دیا گیا رہے ہیں کے ساتھ *

*

*

  1. اعداد و شمار کے لئے ذمہ دار: میگل اینگل گاتین
  2. ڈیٹا کا مقصد: اسپیم کنٹرول ، تبصرے کا انتظام۔
  3. قانون سازی: آپ کی رضامندی
  4. ڈیٹا کا مواصلت: اعداد و شمار کو تیسری پارٹی کو نہیں بتایا جائے گا سوائے قانونی ذمہ داری کے۔
  5. ڈیٹا اسٹوریج: اوکیسٹس نیٹ ورکس (EU) کے میزبان ڈیٹا بیس
  6. حقوق: کسی بھی وقت آپ اپنی معلومات کو محدود ، بازیافت اور حذف کرسکتے ہیں۔