Samba 4.18.0 version

Utgivningen av Samba 4.18.0 presenterades, som fortsatte utvecklingen av Samba 4-grenen med en fullfjädrad implementering av en domänkontrollant och Active Directory-tjänst, kompatibel med implementeringen av Windows 2008 och kapabel att betjäna alla versioner av Windows-klienter stöds av Microsoft, inklusive Windows 11. Samba 4 är en multifunktionell serverprodukt, som också tillhandahåller en implementering av en filserver, en utskriftstjänst och en identitetsserver (winbind).

Viktiga ändringar i Samba 4.18:

  • Fortsatt arbete för att åtgärda prestandaregressioner på upptagna SMB-servrar som resulterade från tillägget av skydd mot sårbarheter för manipulering av symboliska länkar. Utöver det arbete som gjordes i den senaste versionen för att minska systemanrop vid kontroll av katalognamn och sluta använda väckningshändelser vid bearbetning av samtidiga operationer, har version 4.18 minskat låsningsoverheaden för samtidiga filsökvägsoperationer med ungefär tre gånger. Som ett resultat har prestandan för filöppnings- och stängningsoperationer förts till nivån för Samba 4.12.
  • Verktyget samba-verktyg implementerar resultatet av mer kortfattade och korrekta felmeddelanden. Istället för att visa en anropsspårning som indikerar positionen i koden där problemet uppstod, vilket inte alltid gjorde det möjligt att omedelbart förstå vad som pågick, är utdata i den nya versionen begränsad till en beskrivning av orsaken till felet ( till exempel felaktigt användarnamn eller lösenord, felaktigt LDB-filnamn, saknat namn i DNS, otillgänglighet i nätverket, ogiltiga kommandoradsargument, etc.). Om ett okänt problem upptäcks fortsätter hela Python-stackspåret att visas, vilket också kan erhållas genom att ange alternativet '-d3'. Du kan behöva denna information för att hitta orsaken till ett problem på webben eller för att lägga till den i en felrapport som du skickar.
  • Alla samba-tool-kommandon ger stöd för alternativet "-color=yes|no|auto" för att styra utmatningsmarkering. I läget "--color=auto" används färgmarkering endast vid utmatning till terminalen. Istället för 'ja' är det tillåtet att ange värdena 'alltid' och 'tvinga', istället för 'nej' - 'aldrig' och 'ingen', istället för 'auto' - 'tty' och 'om- tty'.
  • Lade till stöd för miljövariabeln NO_COLOR för att inaktivera utmatningsmarkering i situationer där ANSI-färgkoder används eller läget "--color=auto" är aktivt.
  • Ett nytt kommando "dsacl delete" har lagts till i samba-tool för att ta bort poster i åtkomstkontrollistor (ACE, Access Control Entry).
  • Lade till alternativet "--change-secret-at=" till kommandot wbinfo » för att ange den domänkontrollant för vilken du vill utföra lösenordsändringen.
  • En ny parameter "acl_xattr:security_acl_name" har lagts till i smb.conf för att ändra namnet på det utökade attributet (xattr) som används för att lagra NT ACL:er. Som standard är attributet security.NTACL kopplat till filer och kataloger, till vilka åtkomst är förbjuden för vanliga användare. Om du ändrar namnet på ett ACL-lagringsattribut kommer det inte att serveras över SMB, utan kommer att vara tillgängligt lokalt för alla användare, vilket kräver att man förstår den möjliga negativa inverkan på säkerheten.
  • Lade till stöd för synkronisering av lösenordshashar mellan en Samba-baserad Active Directory-domän och Azure Active Directory-molnet (Office365).

Källa: opennet.ru

Lägg en kommentar