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, е, че tВсички команди на samba-tool поддържат опцията „–color=yes|no|auto“ за управление на осветяването на изхода. В режим „–color=auto“ осветяването се използва само когато е изпратено до терминала. „винаги“ и „принудително“ вместо „да“, „никога“ и „никой“ вместо „не“, „tty“ и „if-tty“ вместо „auto“.

Можем да открием и това добавена поддръжка за променлива на средата NO_COLOR за да деактивирате осветяването на изхода в ситуации, в които се използват цветни кодове ANSI или е в сила режимът „–color=auto“.

От останалите промени, които се открояват в тази нова версия:

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

И накрая, ако се интересувате да можете да научите повече за това, можете да се консултирате с подробностите в следваща връзка.

Как да инсталирате или надстроите до Samba на Ubuntu и производни?

Е, за тези, които се интересуват от възможността да инсталират тази нова версия на Samba или искат да актуализират предишната си версия до тази новаТе могат да го направят, като следват стъпките, които споделяме по-долу.

Струва си да се спомене, че въпреки че 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. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.