Samba 4.18.0 kiadás

Bemutatják a Samba 4.18.0 kiadást, amely a Samba 4 ág fejlesztését folytatja egy teljes értékű tartományvezérlő megvalósításával és egy Active Directory szolgáltatással, amely kompatibilis a Windows 2008 implementációjával, és képes kiszolgálni a Windows 11 minden verzióját. A Microsoft által támogatott Windows-kliensek, beleértve a Windows 4-et is. A Samba XNUMX egy többfunkciós kiszolgálótermék, amely a fájlszerver, a nyomtatási szolgáltatás és az identitásszerver (winbind) megvalósítását is biztosítja.

Főbb változások a Samba 4.18-ban:

  • Továbbra is azon dolgozunk, hogy feloldjuk a forgalmas SMB-kiszolgálók teljesítmény-visszaesését, amely a szimbolikus hivatkozások manipulációjával szembeni védelem hozzáadása miatt következett be. A legutóbbi kiadásban a könyvtárnevek ellenőrzésekor a rendszerhívások csökkentésére és az ébresztési események használatának leállítására az egyidejű műveletek feldolgozása során végzett munka mellett a 4.18-as verzió körülbelül háromszorosára csökkentette a párhuzamos fájlútvonal-műveletek zárolási költségeit. Ennek eredményeként a fájlnyitási és -zárási műveletek teljesítménye a Samba 4.12 szintjére került.
  • A samba-tool segédprogram tömörebb és pontosabb hibaüzeneteket valósít meg. Ahelyett, hogy egy hívásnyomot jelenítenének meg, amely a kódban azt a helyet jelzi, ahol a probléma előfordult, ami nem mindig tette lehetővé azonnali megértést, hogy mi történik, az új verzióban a kimenet a hiba okának leírására korlátozódik ( például helytelen felhasználónév vagy jelszó, helytelen LDB-fájlnév, hiányzó név a DNS-ben, hálózat elérhetetlensége, érvénytelen parancssori argumentumok stb.). Felismeretlen probléma észlelése esetén a teljes Python-verem nyomkövetése továbbra is megjelenik, amely a '-d3' opció megadásával is beszerezhető. Szükség lehet ezekre az információkra, hogy megtalálja a webes probléma okát, vagy hozzáadja az elküldött hibajelentéshez.
  • Minden samba-tool parancs támogatja a „-color=yes|no|auto” opciót a kimenet kiemelésének vezérléséhez. A "--color=auto" módban a színkiemelés csak a terminálra történő kimenetkor használatos. Az „igen” helyett megengedett a „mindig” és „force” értékek megadása, a „no” helyett a „soha” és a „nincs”, az „auto” helyett a „tty” és az „if- tty'.
  • Hozzáadott támogatás a NO_COLOR környezeti változóhoz, amely letiltja a kimenet kiemelését olyan helyzetekben, amikor ANSI színkódokat használnak, vagy a „--color=auto” mód van érvényben.
  • A samba-tool új „dsacl delete” parancsot adtunk a hozzáférés-vezérlési listák bejegyzéseinek törlésére (ACE, Access Control Entry).
  • A „--change-secret-at=” opció hozzáadva a wbinfo parancshoz » annak a tartományvezérlőnek a megadásához, amelyhez a jelszómódosítási műveletet el kívánja végezni.
  • Az smb.conf fájlhoz egy új "acl_xattr:security_acl_name" paraméter került az NT ACL-ek tárolására használt kiterjesztett attribútum (xattr) nevének módosítására. Alapértelmezés szerint a security.NTACL attribútum olyan fájlokhoz és könyvtárakhoz van csatolva, amelyekhez a hétköznapi felhasználók tilos hozzáférni. Ha módosítja egy ACL-tárattribútum nevét, akkor az nem SMB-n keresztül lesz kiszolgálva, hanem helyileg bármely felhasználó számára elérhető lesz, amihez meg kell érteni a biztonságra gyakorolt ​​lehetséges negatív hatásokat.
  • Támogatás hozzáadva a jelszókivonatok szinkronizálásához a Samba-alapú Active Directory-tartomány és az Azure Active Directory felhő (Office365) között.

Forrás: opennet.ru

Hozzászólás