Samba 4.18.0 чыгарылышы

Samba 4.18.0 релизи көрсөтүлдү, ал Samba 4 тармагын өнүктүрүүнү улантып, домен контроллерин толук кандуу ишке ашырууну жана Windows 2008ди ишке ашырууга шайкеш келген жана бардык версияларын тейлөөгө жөндөмдүү Active Directory кызматын улантат. Microsoft тарабынан колдоого алынган Windows кардарлары, анын ичинде Windows 11. Samba 4 бул көп функциялуу сервер продуктусу , ал ошондой эле файл серверин, басып чыгаруу кызматын жана идентификациялык серверди (winbind) ишке ашырууну камсыз кылат.

Samba 4.18деги негизги өзгөрүүлөр:

  • Symlink манипуляциясынын алсыздыктарына каршы коргоону кошуудан келип чыккан бош эмес SMB серверлериндеги өндүрүмдүүлүктүн регрессияларын чечүү боюнча иштер улантылды. Каталог аттарын текшерүүдө тутумдук чалууларды азайтуу жана параллелдүү операцияларды иштеп чыгууда ойготуу окуяларын колдонууну токтотуу боюнча акыркы релизде аткарылган иштерден тышкары, 4.18 версиясы бир эле учурда файл жолунун операциялары үчүн кулпулоонун кошумча чыгымын болжол менен үч эсеге кыскартты. Натыйжада, файлды ачуу жана жабуу операцияларынын аткарылышы Samba 4.12 деңгээлине жеткирилди.
  • Samba куралы кыскараак жана так ката билдирүүлөрүн чыгарууну ишке ашырат. Көйгөй пайда болгон коддогу позицияны көрсөтүүчү чалуу изин көрсөтүүнүн ордуна, ал эмне болуп жатканын дароо түшүнүүгө дайыма эле мүмкүндүк бербеген, жаңы версияда чыгаруу катанын себебин сыпаттоо менен чектелет ( мисалы, туура эмес колдонуучу аты же сырсөз, туура эмес LDB файл аты, DNS'де аты жок, тармактын жеткиликсиздиги, жараксыз буйрук сабынын аргументтери ж.б.). Эгерде таанылбаган көйгөй аныкталса, толук Python стек изи көрсөтүлө берет, аны '-d3' параметрин көрсөтүү менен да алууга болот. Бул маалымат сизге Желедеги көйгөйдүн себебин табуу же сиз жөнөткөн мүчүлүштүк тууралуу отчетко кошуу үчүн керек болушу мүмкүн.
  • Бардык samba куралынын буйруктары чыгарууну бөлүп көрсөтүүнү көзөмөлдөө үчүн “-color=yes|no|auto” опциясын колдойт. "--color=auto" режиминде түстү бөлүп көрсөтүү терминалга чыгарууда гана колдонулат. "Ооба" дегендин ордуна "ар дайым" жана "күч" маанилерин, "жок" - "эч качан" жана "эч" дегендин ордуна, "авто" - "tty" жана "эгерде" маанисин көрсөтүүгө жол берилет. tty'.
  • ANSI түс коддору колдонулган же “--color=auto” режими иштеп турган жагдайларда чыгарууну бөлүп көрсөтүүнү өчүрүү үчүн NO_COLOR чөйрө өзгөрмөсүнө колдоо кошулду.
  • Кирүүнү башкаруу тизмелериндеги (ACE, Access Control Entry) жазууларды жок кылуу үчүн samba куралына "dsacl өчүрүү" жаңы буйругу кошулду.
  • Wbinfo буйругуна “--change-secret-at=” опциясы кошулду » сырсөзүн өзгөртүү операциясын аткаргыңыз келген домен контроллерин көрсөтүү үчүн.
  • NT ACLлерди сактоо үчүн колдонулган кеңейтилген атрибуттун (xattr) атын өзгөртүү үчүн smb.conf дарегине "acl_xattr:security_acl_name" жаңы параметри кошулду. Демейки боюнча, security.NTACL атрибуту файлдарга жана каталогдорго тиркелет, аларга кирүү жөнөкөй колдонуучуларга тыюу салынган. Эгер сиз ACL сактагыч атрибутунун атын өзгөртсөңүз, ал SMB аркылуу тейленбейт, бирок коопсуздукка мүмкүн болуучу терс таасирин түшүнүүнү талап кылган бардык колдонуучулар үчүн жеткиликтүү болот.
  • Samba негизделген Active Directory домени менен Azure Active Directory булуту (Office365) ортосунда сырсөз хэштерин синхрондоштуруу үчүн колдоо кошулду.

Source: opennet.ru

Комментарий кошуу