Издание Samba 4.23.0 с поддръжка на протокола QUIC и активиране на разширенията Unix за SMB3

След 6 месеца разработка е представена версия Samba 4.23.0, която продължава развитието на клона Samba 4 с пълна реализация на контролер на домейн и услуга Active Directory, съвместима с реализацията на Windows 2008 и способна да обслужва всички поддържани версии на Windows клиенти от Microsoft, включително Windows 11. Samba 4 е многофункционален сървърен продукт, предлагащ също така реализация на файлов сървър, принтерна услуга и сървър за идентификация (winbind).

Ключови промени в Samba 4.23:

  • Добавена поддръжка за използване на QUIC протокола като транспорт за SMB3, който е надстройка над UDP протокола, поддържащ множество съединения и предлагащ методи за криптиране, еквивалентни на TLS/SSL. Протоколът е създаден през 2013 година от Google като алтернатива на TCP+TLS за уеб, разрешаваща проблемите с дългото време за установяване и преговор на връзките в TCP и премахваща забавянията при загуба на пакети по време на предаване на данни. За настройка на транспорта са добавени параметри за конфигурация "client smb transports" и "server smb transport", например, за добавяне на възможността за използване на QUIC на сървър освен TCP в конфигурационния файл може да се зададе "server smb transports = +quic."

    За използване на QUIC от страна на сървера е необходимо зареждане на ядрен модул quic.ko, който към момента се предоставя отделно, но скоро ще бъде приет в основния състав на ядрото на Linux. От страна на клиента, при отсъствие на ядрен модул, се поддържа използването на реализация на QUIC на база библиотеката ngtcp2.

  • Поддръжката на Unix-разширения за протокола SMB3 е включена по подразбиране, осигуряваща преносимост с клиенти, използващи Linux и Unix-подобни операционни системи. Unix-разширенията позволяват на файловите сървъри да използват POSIX-семантика и функции като символични и твърди линкове, заключвания, разширени атрибути, права на достъп и специални типове файлове.
  • Модернизирана е логиката за обновяване на данните за времето на промяна на файловете, която е близка до поведението сървъри на базата на Windows 10 и Windows Server 2016. Преди информацията за времето на запис в файловете се обновяваше с закъснение, а сега ще се отразява незабавно след извършване на операция по запис.
  • Добавен е новият инструмент smb_prometheus_endpoint за експортиране на метрики за мониторинг в формат, съвместим с Prometheus.
  • В командата "samba-tool domain backup" е добавена опцията "--no-secrets" за създаване на резервни копия, които не включват пароли, ключове за достъп и други секретни атрибути (обекти msKds-ProvRootKey, msFVE-RecoveryInformation и msTPM-InformationObject).
  • В компонента CTDB, отговорен за работа с кластерни конфигурации, е реализирана възможността за зареждане на настройки от файлове /etc/ctdb/tunables.d/*.tunables в допълнение към конфигурационния файл /etc/ctdb/tunables.conf.
  • Добавена е поддръжка за събиране на отделна статистика по профилиране за всеки ресурс за споделяне (share), което позволява на администратора да следи отделно активността на всеки общ ресурс и да идентифицира узките места с помощта на утилитата smbstatus.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster