Samba 4.25.0 kutolewa

Baada ya miezi 6 ya usanidi, Samba 4.25.0 ilitolewa, ikiendeleza usanidi wa tawi la Samba 4 kwa utekelezaji kamili wa kidhibiti cha kikoa na huduma ya Saraka Amilifu inayoendana na utekelezaji. Windows Server na uwezo wa kuunga mkono matoleo yote yanayoungwa mkono na Microsoft Windows-wateja, ikiwa ni pamoja na Windows Samba 4 ni bidhaa ya seva yenye utendaji mwingi ambayo pia hutoa seva ya faili, huduma ya kuchapisha, na seva ya uthibitishaji (winbind). Msimbo wa mradi umeandikwa kwa C na kusambazwa chini ya leseni ya GPLv3.

Mabadiliko muhimu katika Samba 4.25:

  • Usaidizi wa majaribio kwa maelezo ya faili yanayoendelea (SMB2_CAP_PERSISTENT_HANDLES) umeongezwa kwenye utekelezaji wa itifaki ya SMB3, na kuruhusu wateja kuendelea kufanya kazi na faili zilizo wazi baada ya muunganisho wa mtandao kukatizwa, au baada ya kuwasha upya. seva au kubadilisha mzigo hadi seva mbadala. Maelezo yanayoendelea huondoa hitaji la kufungua tena faili baada ya hitilafu ya seva, ambayo ni muhimu sana wakati wa kupangisha kwenye mfumo wa faili. seva Mashine pepe za Samba na hifadhidata za nguzo.

    Uendeshaji unahitaji kutoa ufikiaji wa kipekee wa hifadhi ya SMB na kuzima mipangilio ya "kernel oplocks," "kernel share modes," na "posix locking". Hii inakiuka utangamano wa POSIX na NFS na hupunguza kwa kiasi kikubwa utendaji kutokana na kuandika metadata kwa diski kwa njia ya kusawazisha kwa kila operesheni. Njia mbili za kuvumilia hitilafu zinatolewa: full_outage (chaguo-msingi), ambayo huunda nakala rudufu ya ndani ya hali, ikiruhusu maelezo kuhifadhiwa hata baada ya hitilafu kamili ya kundi, lakini huongeza mzigo; partial_outage, ambayo inafanya kazi kwa kasi zaidi bila nakala rudufu, lakini maelezo hupotea ikiwa nodi zote za kundi hushindwa kwa wakati mmoja.

  • Moduli ya vfs_aio_ratelimit VFS imeongezwa. Moduli hii hukuruhusu kuweka kikomo cha kiwango kwa kundi zima, si kwa nodi za kibinafsi pekee. Ili kuratibu matumizi ya kimataifa ya kikomo cha kiwango, kila nodi lazima iendeshe mchakato wa usuli wa ratelimitd, ambao hukusanya shughuli za michakato yote ya smbd kwenye nodi na kusambaza taarifa hii kwa nodi zingine za kundi. vfs_aio_ratelimit imewezeshwa wakati wa ujenzi kwa kubainisha chaguo la "--with-ratelimitd".
  • Imeongeza moduli ya vfs_ceph_rgw VFS kwa Ceph RGW (Object Gateway), ambayo inaruhusu kusafirisha data kutoka Ceph Object Gateway kama hifadhi ya SMB yenye uwakilishi wa kihierarkia wa vitu vilivyohifadhiwa katika mfumo wa faili na saraka za kawaida zenye utenganisho wa ufikiaji katika kiwango cha POSIX uid/gid.
  • Viwango vya utendaji kazi vya nguzo vimetekelezwa ambavyo vinafanana na vile vya kikoa na misitu katika Saraka Amilifu, ikiruhusu uboreshaji unaoendelea wa nodi za nguzo. Miundo ya hifadhidata na miundo ya ujumbe wa ndani inayoathiri mwingiliano wa nodi hubadilishwa tu baada ya uboreshaji dhahiri wa nguzo nzima, kuhakikisha utangamano wa nodi na matoleo tofauti ya Samba wakati wa uboreshaji. Usimamizi unafanywa kwa kutumia amri za "vipengele vya nguzo vya neti|onyesha|onyesha|sasisha".
  • Kwa chaguo-msingi, algoriti za aes128-cts-hmac-sha1-96 na aes256-cts-hmac-sha1-96 hutumika kwa usimbaji fiche wa kikoa kwa vikoa vyenye kiwango cha utendaji cha 2008 na zaidi. Mabadiliko haya huzuia udhaifu wa CVE-2026-20833, ambao husababishwa na matumizi ya mbinu dhaifu za usimbaji fiche katika Windows Kerberos.
  • Katika CTDB, faili zenye kufuli, PID, na soketi zimehamishwa hadi kwenye saraka ndogo za ctdb/. Hati ya uanzishaji wa ctdb.init imehamishwa hadi ctdb/doc/examples. Usaidizi kwa wapangishaji wa ufuatiliaji, kama vile seva za DNS, umeongezwa. Kitendakazi cha detect_init_style() na kigezo cha CTDB_INIT_STYLE vimeondolewa kwenye huduma (CTDB_PLATFORM_STYLE inapendekezwa badala yake).

Chanzo: opennet.ru

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS 🔥 Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster