Выпущена Samba 4.22 с новыми функциями, улучшениями и экспериментальной поддержкой Azure Entra ID

Linux-самба

После шести месяцев разработки запуск новая версия Самба 4.22, который включает ряд улучшений производительности, совместимости и эффективности протокола SMB3, а также оптимизацию Active Directory и новые параметры аутентификации.

Для тех, кто не знает о Samba, следует знать, что это многофункциональный серверный продукт, который также обеспечивает реализацию файлового сервера, службы печати и сервера аутентификации (winbind). Samba как таковая реализует контроллер домена y Active Directory Совместим со всеми последними версиями Microsoft Windows, включая Windows 11.

Основные новые возможности Samba 4.22

В этой новой версии Samba 4.22 одним из наиболее заметных улучшений является Добавление Directory Leases, расширения, позволяющего кэшировать метаданные каталог на клиенте. Этот Улучшает скорость доступа и снижает нагрузку на сервер, так как обновления каталогов автоматически отправляются клиентам при наличии изменений.

Эта функция Это особенно полезно в два сценария:

  • Индивидуальный доступ: Когда пользователь работает с домашним каталогом на разделе SMB, не предоставляя другим пользователям общий доступ к файлам.
  • Общий доступ только для чтения: Позволяет сократить количество запросов к серверу в средах совместной работы с доступом на чтение.

По умолчанию, Аренда каталогов включена в системах, где отключена кластеризация.. Его конфигурацию можно настроить с помощью параметра «smb3 directory leases».

В дополнение к этому, в Samba 4.22 Реализованы улучшения в проверке контроллера домена., ну что ж, Самба позволяет отправлять запросы Netlogon Ping через LDAP и LDAPS, что расширяет возможности проверки доступности контроллеров домена.

Раньше этот процесс Это было возможно только через UDP-порт 389., но с этим обновлением, Запросы LDAP "rootdse" могут быть выполнены через TCP, что особенно полезно в средах, где трафик UDP ограничен брандмауэром. Такое поведение можно настроить с помощью параметра "клиентский протокол netlogon ping", что обеспечивает больший контроль над тем, как Samba получает информацию о контроллерах домена.

Экспериментальная поддержка Azure Enter ID

Еще одним из важнейших нововведений этого релиза является введение поддержки экспериментально для Azure Enter ID, облачная система идентификации Microsoft. Это было достигнуто путем реализации фонового процесса himmelblaud. Чтобы включить эту функцию, вам необходимо скомпилировать Samba со следующими параметрами:

--enable-rust --with-himmelblau

Кроме того, добавлены новые параметры конфигурации:

"himmelblaud_sfa_fallback"
"himmelblaud_hello_enabled"
"himmelblaud_hsm_pin_path"

Эти настройки обеспечивают большую гибкость аутентификации с помощью Azure Entra ID, облегчая интеграцию с гибридными средами.

Оптимизация в Active Directory

С другой стороны, в Samba 4.22 Улучшена производительность обновления и настройки схемы в доменах Active Directory.. Отмечается, что это было достигнуто за счет увеличения размера кэша индекса LDB в некоторых автономных операциях, что сокращает время обработки и повышает эффективность обслуживания.

Samba 4.22 Это также включает удаление определенных параметров. и устаревшие конфигурации:

  • вход через nmbd proxy: Удалено, поскольку больше не нужно после внедрения сервера NBT в Samba.
  • порт cldap: Этот параметр был удален, поскольку CLDAP по умолчанию всегда использует UDP-порт 389.
  • fruit:posix_rename в модуле VFS vfs_fruit: Удалено из-за проблем совместимости с клиентами Windows.

Если вы интересно узнать об этом больше, вы можете проверить подробности По следующей ссылке.

Как установить или обновить Samba на Ubuntu и производных?

Если вы заинтересованы в установке новой версии Samba или если у вас уже установлена ​​Samba и вы хотите обновить предыдущую версию до новой, вы можете сделать это, выполнив действия, которые мы приведем ниже.

Чтобы установить или обновить Samba в Ubuntu и ее производных до последней доступной версии, вы можете выполнить следующие действия:

Откройте терминал, это можно сделать, выполнив поиск «Терминал» в меню приложений или воспользовавшись сочетанием клавиш Ctrl+Alt+T. При этом мы добавим репозиторий. Поскольку официальные пакеты не могут быть обновлены немедленно, мы будем использовать репозиторий PPA, содержащий самую последнюю версию Samba:

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

Обновить список репозиториев:

sudo apt-get update

Установите или обновите Samba

Если у вас уже установлена ​​Samba, эта команда обновит вашу текущую версию. Если нет, то Samba будет установлена ​​в первый раз:

sudo apt install samba

После завершения установки вы можете проверить установленную версию Samba с помощью следующей команды:

samba --version

При этом в вашей системе будет установлена ​​последняя версия Samba.

И последнее, но не менее важное: я приглашаю вас ознакомиться со статьями о реализации Samba:

Как реализовать простой сервер Samba в Ubuntu 24.04?

Как реализовать полноценный сервер Samba в Ubuntu 24.04?


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.