Tika Samba 4.18.0 izlaidums ir turpinājums Samba 4 attīstībai, kas piedāvā pilnvērtīgu domēna kontroliera un Active Directory pakalpojuma implementāciju, kas ir saderīga ar Windows 2008 izpildījumu un spēj apkalpot visas Microsoft atbalstītās Windows klientu versijas, tostarp Windows 11. Samba 4 ir daudzfunkcionāls servera produkts, kas nodrošina arī failu servera, drukāšanas pakalpojuma un identitātes servera (winbind) īstenošanu.
Galvenās izmaiņas Samba 4.18:
- Turpināta darbs pie regresiju novēršanas slodzes SMB serveros, kas radās kā rezultātā ieviešanas aizsardzības pret ievainojamībām, kas manipulē ar simboliskajiem saites. Papildus iepriekšējā laidiena izpildītajam darbam, lai samazinātu sistēmas izsaukumus katalogu nosaukuma pārbaudē un pārtrauktu pamošanās notikumu izmantošanu konkurējošo darbību apstrādē, versijā 4.18 aptuveni trīs reizes samazināti papildu izdevumi konkurējošu darbību bloķēšanas apstrādē ar failu ceļiem. Līdz ar to failu atvēršanas un aizvēršanas darbību efektivitāte tika sasniegta līdz līmenim, kāds bija Samba 4.12.
- Samba-tool utilītē ir ieviesta lakoniskāku un precīzāku kļūdu ziņojumu izvadīšana. Vietā, lai tiktu rādīta izsaukumu izsekošana ar koda pozīcijas norādīšanu, kurā radās problēma, kas ne vienmēr ļāva uzreiz saprast situāciju, jaunajā versijā izdruka ir ierobežota uz kļūdas cēloņu aprakstu (piemēram, nepareizs lietotāja vārds vai parole, nepareizi nosaukta LDB datubāzes faila nosaukums, trūkstošs vārds DNS, tīkla nepieejamība, nepareizi komandrindas argumenti utt.). Ja tiek konstatēta neatzīta problēma, pilna Python steka izsekošana turpina tikt rādīta, un to var iegūt arī, norādot opciju ‘-d3’. Šī informācija var būt nepieciešama, lai meklētu problēmas cēloni internetā vai pievienotu to nosūtītajam kļūdu ziņojumam.
- Visās samba-tool komandās ir nodrošināta atbalsta opcija «—color=yes|no|auto», lai kontrolētu izvades krāsu apgaismojumu. Opcijā «—color=auto» krāsu izcelšana tiek izmantota tikai, izvadot terminālā. Vietā ‘yes’ ir atļauts izmantot vērtības ‘always’ un ‘force’, vietā ‘no’ – ‘never’ un ‘none’, vietā ‘auto’ – ‘tty’ un ‘if-tty’.
- Tika atbalsts vides mainīgajam NO_COLOR ir pievienots, lai izslēgtu izvades krāsu apgaismojumu situācijās, kad tiek izmantoti ANSI krāsu kodi vai darbojas režīms „—color=auto”.
- Samba-tool ir pievienota jauna komanda „dsacl delete” piekļuves kontroles sarakstu ierakstu (ACE, Access Control Entry) dzēšanai.
- Komandai wbinfo pievienota opcija „—change-secret-at=<DOMAĪNAS KONTROLERS>” kontroliera norādīšanai domēns kuram nepieciešams veikt paroles maiņas operāciju.
- Smb.conf ir pievienots jauns parametrs „acl_xattr:security_acl_name” lai mainītu paplašinātā atribūta (xattr) nosaukumu, kas tiek izmantots NT ACL uzglabāšanai. Noklusējuma iestatījumā pie failiem un katalogiem tiek pievienots atribūts security.NTACL, piekļuve kuram ir aizliegta parastajiem lietotājiem. Mainot ACL uzglabāšanas atribūta nosaukumu, to nevarēs nodot caur SMB, bet tas būs lokāli pieejams ikvienam lietotājam, kas prasa izpratni par iespējamo negatīvo ietekmi uz drošību.
- Pievienota atbalsts paroles hashu sinhronizācijai starp Active Directory domēnu, kas pamatojas uz Samba, un Azure Active Directory mākoņu (Office365).
Avots: opennet.lv
