Samba 4.25.0 leidimas

Po 6 mėnesių kūrimo buvo išleista „Samba 4.25.0“, tęsiant „Samba 4“ šakos kūrimą, visiškai įdiegus domeno valdiklį ir su juo suderinamą „Active Directory“ paslaugą. Windows Server ir gali palaikyti visas „Microsoft“ palaikomas versijas Windows- klientai, įskaitant Windows „Samba 4“ yra daugiafunkcis serverio produktas, kuris taip pat teikia failų serverio, spausdinimo paslaugos ir autentifikavimo serverio („winbind“) funkcijas. Projekto kodas parašytas C kalba ir platinamas pagal GPLv3 licenciją.

Pagrindiniai Samba 4.25 pakeitimai:

  • Į SMB3 protokolo įgyvendinimą buvo pridėtas eksperimentinis nuolatinių failų deskriptorių (SMB2_CAP_PERSISTENT_HANDLES) palaikymas, leidžiantis klientams tęsti darbą su atidarytais failais nutrūkus tinklo ryšiui arba paleidus iš naujo. serveris arba perjungiant apkrovą į atsarginį serverį. Nuolatiniai deskriptoriai panaikina poreikį iš naujo atidaryti failus po serverio gedimo, o tai ypač svarbu, kai failai talpinami failų sistemoje. serveris „Samba“ virtualios mašinos ir klasterių duomenų bazės.

    Operacijai reikia suteikti išskirtinę prieigą prie SMB saugyklos ir išjungti „branduolio užrakinimo“, „branduolio bendrinimo režimų“ ir „POSIX užrakinimo“ nustatymus. Tai pažeidžia POSIX ir NFS suderinamumą ir žymiai sumažina našumą dėl sinchroninio metaduomenų įrašymo į diską kiekvienos operacijos metu. Siūlomi du gedimų toleravimo režimai: „full_outage“ (numatytasis), kuris sukuria vietinę būsenos atsarginę kopiją, leidžiančią išsaugoti deskriptorius net ir po visiško klasterio gedimo, tačiau padidina apkrovą; „partial_outage“, kuris veikia greičiau be atsarginės kopijos, tačiau deskriptoriai prarandami, jei visi klasterio mazgai sugenda vienu metu.

  • Pridėtas VFS modulis „vfs_aio_ratelimit“. Šis modulis leidžia nustatyti greičio ribą visam klasteriui, o ne tik atskiriems mazgams. Norint koordinuoti visuotinį greičio ribos taikymą, kiekvienas mazgas turi paleisti foninį procesą „ratelimitd“, kuris apibendrina visų smbd procesų aktyvumą mazge ir perduoda šią informaciją kitiems klasterio mazgams. „vfs_aio_ratelimit“ įjungiamas kūrimo metu nurodant parinktį „--with-ratelimitd“.
  • Pridėtas „vfs_ceph_rgw“ VFS modulis, skirtas „Ceph RGW“ (objektų šliuzui), kuris leidžia eksportuoti duomenis iš „Ceph Object Gateway“ kaip SMB saugyklą su hierarchiniu saugomų objektų vaizdavimu įprastų failų ir katalogų pavidalu, atskyrus prieigą POSIX uid/gid lygmeniu.
  • Įdiegti klasterio funkcionalumo lygiai, panašūs į tuos, kurie buvo domenas ir miškus „Active Directory“ kataloge, leidžiančius nuolat atnaujinti klasterio mazgus. Duomenų bazių formatai ir vidinių pranešimų formatai, kurie turi įtakos mazgų sąveikai, keičiami tik po aiškaus viso klasterio atnaujinimo, užtikrinant mazgų suderinamumą su skirtingomis „Samba“ versijomis atnaujinimo metu. Valdymas atliekamas naudojant komandas „net clusterlevel features|show|showall|upgrade“.
  • Pagal numatytuosius nustatymus domenams, kurių funkcionalumo lygis yra 2008 ir aukštesnis, šifruoti naudojami algoritmai „aes128-cts-hmac-sha1-96“ ir „aes256-cts-hmac-sha1-96“. Šis pakeitimas apsaugo nuo CVE-2026-20833 pažeidžiamumo, kurį sukelia silpnų šifravimo metodų naudojimas. Windows Kerberos.
  • CTDB failai, kuriuose yra užraktai, PID ir lizdai, buvo perkelti į ctdb/ pakatalogius. Inicializacijos scenarijus ctdb.init buvo perkeltas į ctdb/doc/examples. Pridėtas pagrindinių kompiuterių, pvz., DNS serverių, stebėjimo palaikymas. Funkcija detect_init_style() ir kintamasis CTDB_INIT_STYLE buvo nebenaudojami (vietoj jų rekomenduojama naudoti CTDB_PLATFORM_STYLE).

Šaltinis: opennet.ru

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster