انتشار Samba 4.18.0

انتشار سامبا 4.18.0 ارائه شد که توسعه شعبه سامبا 4 را با پیاده سازی کامل دامنه کنترلر و سرویس اکتیو دایرکتوری، سازگار با پیاده سازی ویندوز 2008 و قابلیت سرویس دهی به تمامی نسخه های کلاینت های ویندوز پشتیبانی شده ادامه داد. مایکروسافت، از جمله ویندوز 11. Samba 4 یک محصول سرور چند منظوره است که اجرای یک سرور فایل، یک سرویس چاپ و یک سرور هویت (winbind) را نیز ارائه می دهد.

تغییرات کلیدی در Samba 4.18:

  • کار برای رسیدگی به رگرسیون های عملکرد در سرورهای SMB شلوغ که از افزودن محافظت در برابر آسیب پذیری های دستکاری پیوند نمادین ناشی می شود، ادامه یافت. علاوه بر کارهای انجام شده در آخرین نسخه برای کاهش تماس‌های سیستمی هنگام بررسی نام دایرکتوری‌ها و توقف استفاده از رویدادهای wakeup هنگام پردازش عملیات همزمان، نسخه 4.18 سربار قفل کردن عملیات مسیر فایل همزمان را تقریباً سه برابر کاهش داده است. در نتیجه عملکرد عملیات باز و بسته شدن فایل به سطح Samba 4.12 رسیده است.
  • ابزار samba-tool خروجی پیام های خطای مختصر و دقیق تر را پیاده سازی می کند. به‌جای نمایش ردیابی تماس که نشان‌دهنده موقعیت کدی است که در آن مشکل رخ داده است، که همیشه درک فوری اتفاقات را ممکن نمی‌سازد، در نسخه جدید خروجی به شرح علت خطا محدود می‌شود ( به عنوان مثال، نام کاربری یا رمز عبور نادرست، نام فایل LDB نادرست، نام گم شده در DNS، در دسترس نبودن شبکه، آرگومان های خط فرمان نامعتبر و غیره). اگر یک مشکل ناشناخته تشخیص داده شود، رد پای پشته کامل پایتون همچنان نمایش داده می‌شود، که با تعیین گزینه '-d3' نیز می‌توان آن را به دست آورد. ممکن است برای یافتن علت مشکل در وب یا افزودن آن به گزارش اشکالی که ارسال می کنید به این اطلاعات نیاز داشته باشید.
  • همه دستورات ابزار samba از گزینه "-color=yes|no|auto" برای کنترل برجسته سازی خروجی پشتیبانی می کنند. در حالت "--color=auto"، برجسته کردن رنگ فقط هنگام خروجی به ترمینال استفاده می شود. به جای «بله»، مجاز است مقادیر «همیشه» و «زور»، به جای «نه» - «هرگز» و «هیچ»، به جای «خودکار» - «tty» و «اگر-» مشخص شود. tty'.
  • پشتیبانی از متغیر محیطی NO_COLOR برای غیرفعال کردن برجسته سازی خروجی در شرایطی که از کدهای رنگی ANSI استفاده می شود یا حالت "--color=auto" در حال اجرا است، اضافه شده است.
  • یک دستور جدید "dsacl delete" به ابزار samba اضافه شده است تا ورودی های لیست های کنترل دسترسی (ACE، Access Control Entry) را حذف کند.
  • گزینه "--change-secret-at=" به دستور wbinfo اضافه شد » برای تعیین دامنه کنترلر که می خواهید عملیات تغییر رمز عبور را برای آن انجام دهید.
  • یک پارامتر جدید "acl_xattr:security_acl_name" به smb.conf اضافه شده است تا نام مشخصه توسعه یافته (xattr) مورد استفاده برای ذخیره ACL های NT را تغییر دهد. به طور پیش فرض، ویژگی security.NTACL به فایل ها و دایرکتوری ها متصل می شود که دسترسی به آنها برای کاربران عادی ممنوع است. اگر نام یک ویژگی ذخیره‌سازی ACL را تغییر دهید، این ویژگی از طریق SMB ارائه نمی‌شود، بلکه به صورت محلی برای هر کاربر در دسترس خواهد بود، که نیازمند درک تأثیر منفی احتمالی بر امنیت است.
  • پشتیبانی برای همگام سازی هش رمز عبور بین دامنه اکتیو دایرکتوری مبتنی بر سامبا و ابر اکتیو دایرکتوری Azure (Office365) اضافه شده است.

منبع: opennet.ru

اضافه کردن نظر