Выпущена версия Samba 4.23 с включёнными по умолчанию расширениями SMB3 для Unix

В Samba 4.23 по умолчанию включены расширения SMB3 для Unix, что улучшает совместимость с POSIX для клиентов Linux и UNIX с соответствующими разрешениями и символическими ссылками.
Спустя шесть месяцев после выхода предыдущей версии 4.22 Samba, известный программный пакет с открытым исходным кодом, который упрощает обмен файлами и печать в различных операционных системах, включая Windows и Unix, выпустил свою последнюю версию — Samba 4.23.
Главное нововведение — расширения SMB3 для Unix теперь включены по умолчанию. Это означает, что клиенты Linux и UNIX получают полноценную семантику POSIX — правильную обработку разрешений, символические и жёсткие ссылки, а также специальные типы файлов — без дополнительной настройки. Клиенты Windows, которые не поддерживают эти расширения, продолжат работать в обычном режиме.
Ещё одно важное изменение — поддержка SMB3 через QUIC. Теперь администраторы могут настроить Samba на использование QUIC в качестве транспортного протокола наряду с TCP. На стороне сервера для этого требуется модуль ядра quic.ko
из проекта lxin/quic
, протестированный на Linux 6.14.
На стороне клиента при отсутствии модуля ядра происходит возврат к библиотеке ngtcp2 в пользовательском пространстве. Такая настройка обеспечивает большую гибкость при безопасной передаче файлов.
В Samba 4.23 также обновлён способ обработки временных меток файлов. Вместо прежнего поведения с отложенной записью Samba теперь применяет немедленное обновление временных меток, чтобы соответствовать современным системам Windows 10 и Windows Server 2016.
Для мониторинга новый smb_prometheus_endpoint
экспортирует метрики в формате, совместимом с Prometheus, что упрощает интеграцию Samba с системами Prometheus и Grafana. Администраторы теперь могут отслеживать производительность и состояние сервера в режиме реального времени.
Что касается управления, то samba-tool domain backup
команда добавляет --no-secrets
опцию, которая позволяет избежать хранения конфиденциальных атрибутов, таких как данные восстановления BitLocker и информация о TPM, что делает резервное копирование более безопасным для лабораторных или тестовых доменов.
В CTDB также добавлена поддержка загрузки настраиваемых параметров из /etc/ctdb/tunables.d/
, что даёт поставщикам и администраторам больше гибкости при доставке или изменении настроек кластера. Кроме того, Samba теперь поддерживает статистику профилирования по общим ресурсам, что позволяет детально отслеживать активность на отдельных ресурсах при включённом профилировании.
Наконец, в этом выпуске исправлено множество ошибок, обнаруженных в предыдущих версиях, в том числе проблемы с macOS Finder DFS, обработкой самоподписанных сертификатов и присоединением к домену Active Directory.
Пользователи, желающие перейти на Samba 4.23, должны внимательно прочитать примечание к выпуску: https://www.samba.org/samba/history/samba-4.23.0.html, чтобы обеспечить плавный переход.
Редактор: AndreyEx