Samba 4.18.0 выходит с улучшениями безопасности, улучшениями и многим другим

Samba — это стандартный набор программ взаимодействия Windows для Linux и Unix.

Samba — это многофункциональный серверный продукт, который также обеспечивает реализацию файлового сервера, службы печати и сервера идентификации (winbind).

В выпуск новой версии Samba 4.18.0, которая продолжила работу по устранение снижения производительности на серверах SMB занято в результате добавления защиты от уязвимостей, связанных с манипулированием символическими ссылками.

В дополнение к работе, проделанной в последнем выпуске по сокращению системных вызовов при проверке имени каталога и прекращению использования событий пробуждения при обработке параллельных операций, версия 4.18 снижение накладных расходов на обработку блокировки для одновременных операций над путями к файлам в три раза.

В результате производительность операций открытия и закрытия файлов была доведена до уровня Samba 4.12.

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

В этой недавно выпущенной версии Samba 4.18.0, утилита samba-tool теперь отображает более краткие и точные сообщения об ошибках.

Вместо создания трассировки вызовов указание позиции в коде, где возникла проблема, что не всегда позволяло сразу понять, в чем дело, в новой версии вывод ограничен описанием причины ошибки (например, неверное имя пользователя или пароль, неверное имя файла с базой данных LDB, отсутствующее имя в DNS, недоступная сеть, неверные аргументы командной строки и т. д.).

Кроме того, если обнаружена нераспознанная проблема, полная трассировка все равно выдается из стека Python, который также можно получить с помощью параметра '-d3'. Эта информация может понадобиться вам, чтобы найти причину проблемы в Интернете или добавить ее в отправляемое вами уведомление об ошибке.

Еще одна новинка, представленная в этой новой версии Samba 4.18.0, заключается в том, чтоВсе команды samba-tool поддерживают опцию «–color=yes|no|auto». для управления подсветкой вывода. В режиме «–color=auto» подсветка используется только при отправке на терминал. «всегда» и «принудительно» вместо «да», «никогда» и «никогда» вместо «нет», «tty» и «if-tty» вместо «авто».

Мы также можем найти, что добавлена ​​поддержка переменной окружения NO_COLOR чтобы отключить подсветку вывода в ситуациях, когда используются цветовые коды ANSI или действует режим «–color=auto».

Из других изменений, которые выделяются в этой новой версии:

  • В инструмент samba добавлена ​​новая команда «dsacl delete» для удаления записей списка управления доступом (ACE).
  • Добавлена ​​опция «–change-secret-at= » в команду wbinfo, чтобы указать контроллер домена, на котором следует выполнить операцию смены пароля.
  • В smb.conf добавлен новый параметр «acl_xattr:security_acl_name» для изменения имени расширенного атрибута (xattr), используемого для хранения списка контроля доступа NT.
  • По умолчанию атрибут security.NTACL прикрепляется к файлам и каталогам, доступ к которым запрещен обычным пользователям.
  • Если вы переименуете атрибут хранилища ACL, он не будет обслуживаться через SMB, но будет доступен локально любому пользователю, что требует понимания потенциального негативного влияния на безопасность.
  • Добавлена ​​поддержка синхронизации хэшей паролей между доменом Active Directory на базе Samba и облаком Azure Active Directory (Office365).

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

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

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

Стоит отметить, что, хотя самба включена в репозитории Ubuntu, вы должны знать, что пакеты не обновляются при выпуске новой версии, поэтому в этом случае мы предпочитаем использовать репозиторий.

Первое, что мы собираемся сделать, это открыть терминал и ввести в нем следующую команду, чтобы добавить репозиторий в систему:

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

sudo apt-get update

После того, как репозиторий добавлен, мы приступаем к установке samba в системе, и для этого просто набираем следующую команду:

sudo apt install samba

Если у вас уже установлена ​​предыдущая версия, она будет обновлена ​​автоматически.


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

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

*

*

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