UtgÄvan av Samba 4.14.0

UtgÄvan av Samba 4.14.0 presenterar fortsatt utvecklingen av Samba 4-grenen med en fullstÀndig implementation av domÀnkontrollern och Active Directory-tjÀnsten, kompatibel med Windows 2000-implementationen och kapabel att betjÀna alla Microsofts stödda versioner av Windows-klienter, inklusive Windows 10. Samba 4 Àr en mÄngsidig serverprodukt som ocksÄ tillhandahÄller en filserver, utskriftstjÀnst och identitetstjÀnst (winbind).

NyckelförÀndringar i Samba 4.14:

  • Ett omfattande uppgraderingsarbete har genomförts av VFS-lagret. Av historiska skĂ€l var koden som implementerade filservern servern kopplad till hantering av filvĂ€gar, vilket ocksĂ„ anvĂ€ndes för SMB2-protokollet, som övergick till att anvĂ€nda deskriptorer. I Samba 4.14.0 har koden som sĂ€kerstĂ€ller Ă„tkomst till serverns filsystem omarbetats för att anvĂ€nda filbeskrivare istĂ€llet för filvĂ€gar. Till exempel anvĂ€nds anropet fstat() istĂ€llet för stat() och SMB_VFS_FSTAT() istĂ€llet för SMB_VFS_STAT().
  • Tillförlitligheten av utskrifter publicerade i Active Directory har ökat och informationen om skrivare som överförs till Active Directory har utökats. Stöd för Windows-skrivardrivrutiner pĂ„ ARM64-system har lagts till.
  • Möjligheten att anvĂ€nda grupprinciper (Group Policy) för Winbind-klienter har tillhandahĂ„llits. Active Directory-administratören kan nu definiera policys som Ă€ndrar sudoers-instĂ€llningar eller lĂ€gger till schemalagda uppgifter via cron. För att aktivera tillĂ€mpningen av grupprinciper för klienten i smb.conf finns instĂ€llningen 'apply group policies'. Policys tillĂ€mpas var 90-120:e minut. Vid problem finns möjlighet att Ă„terkalla Ă€ndringar med kommandot "samba-gpupdate --unapply" eller tillĂ€mpa om med kommandot "samba-gpupdate --force". För att se vilka policys som kommer att tillĂ€mpas pĂ„ systemet kan kommandot "samba-gpupdate --rsop" anvĂ€ndas.
  • Krav pĂ„ version av Python har höjts. För att bygga Samba krĂ€vs nu Python version 3.6 eller högre. Stödet för byggen med Ă€ldre versioner av Python har upphört.
  • I verktyget samba-tool finns funktioner för att hantera objekt i Active Directory (anvĂ€ndare, datorer, grupper). För att lĂ€gga till ett nytt objekt i AD tillĂ„ts nu kommandot "add", utöver "create". För att byta namn pĂ„ anvĂ€ndare, grupper och kontakter har stöd för kommandot "rename"givits. För att lĂ„sa upp anvĂ€ndare föreslĂ„s kommandot ‘samba-tool user unlock’. I kommandona ‘samba-tool user list’ och ‘samba-tool group listmembers’ har alternativen «—hide-expired» och «—hide-disabled» implementerats för att dölja utgĂ„ngna eller inaktiverade anvĂ€ndarkonton.
  • I komponenten CTDB, som ansvarar för klusterkonfigurationer, har osakliga termer rensats bort. IstĂ€llet för master och slave vid instĂ€llning av NAT och LVS föreslĂ„s nu att anvĂ€nda «leader» för att referera till huvudnoden i gruppen och «follower» för att omfatta övriga medlemmar i gruppen. Kommandot «ctdb natgw master» har ersatts med «ctdb natgw leader». För att indikera att noden inte Ă€r ledande visas nu istĂ€llet flaggan «follower-only» istĂ€llet för «slave-only». Kommandot «ctdb isnotrecmaster» har tagits bort.

Ytterligare en förklaring har givits om grÀnserna för GPL-licensen, under vilken Samba-koden distribueras, relaterat till VFS-komponenter (Virtual File System). GPL-licensen krÀver att alla hÀrledda verk görs tillgÀngliga under samma villkor. I Samba finns ett grÀnssnitt för att ansluta plugins, vilket möjliggör anrop av extern kod. NÄgra av dessa plugins Àr VFS-moduler, som anvÀnder gemensamma headerfiler med definitionen av API, genom vilket ÄtgÀrder som implementeras i Samba anropas, vilket gör att Samba VFS-moduler mÄste distribueras under GPL eller en kompatibel licens.

OsÀkerhet uppstÄr angÄende tredjepartsbibliotek som VFS-moduler hÀnvisar till. Specifikt har det uttryckts Äsikter om att endast bibliotek under GPL och kompatibla licenser kan anvÀndas i VFS-moduler. Utvecklarna av Samba har förtydligat att biblioteken inte anropar Samba-koden via API och inte refererar till interna strukturer, varför de inte kan betraktas som hÀrledda verk och dÀrför inte omfattas av kravet pÄ att levereras under licenser som Àr kompatibla med GPL.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster