Samba 4.18.0 udgivelse

Samba 4.18.0-udgivelsen præsenteres, som fortsætter udviklingen af ​​Samba 4-grenen med en fuldgyldig implementering af en domænecontroller og en Active Directory-tjeneste, der er kompatibel med implementeringen af ​​Windows 2008 og er i stand til at betjene alle versioner af Windows-klienter understøttet af Microsoft, herunder Windows 11. Samba 4 er et multifunktionelt serverprodukt, som også giver en implementering af filserveren, printtjenesten og identitetsserveren (winbind).

Vigtigste ændringer i Samba 4.18:

  • Arbejdet fortsatte med at løse ydeevneregressioner på travle SMB-servere som følge af tilføjelsen af ​​beskyttelse mod sårbarheder i forbindelse med symbolsk linkmanipulation. Ud over det arbejde, der blev udført i den sidste udgivelse for at reducere systemkald ved kontrol af et biblioteksnavn og stoppe med at bruge wakeup-hændelser ved behandling af samtidige operationer, reducerede version 4.18 overheaden af ​​håndtering af låse for samtidige operationer på filstier med omkring en faktor tre. Som følge heraf er ydeevnen af ​​filåbning og lukning blevet bragt op på niveauet for Samba 4.12.
  • Samba-værktøjet viser nu mere kortfattede og præcise fejlmeddelelser. I stedet for at udsende en opkaldssporing, der angiver positionen i koden, hvor problemet opstod, hvilket ikke altid gav dig mulighed for straks at forstå, hvad der var galt, er outputtet i den nye version begrænset til en beskrivelse af årsagen til fejlen (f.eks. , forkert brugernavn eller adgangskode, forkert filnavn med LDB-databasen, manglende navn i DNS, netværk utilgængeligt, ugyldige kommandolinjeargumenter osv.). Hvis der findes et ikke-genkendt problem, fortsætter den fulde Python-staksporing med at blive udlæst, som også kan opnås med '-d3'-indstillingen. Du har muligvis brug for disse oplysninger for at finde årsagen til problemet på nettet eller for at tilføje dem til den fejlmeddelelse, du sender.
  • Alle samba-tool-kommandoer understøtter "--color=yes|no|auto" muligheden for at styre outputfremhævning. I tilstanden "--color=auto" bruges fremhævning kun, når der udsendes til terminalen. 'always' og 'force' i stedet for 'yes', 'aldrig' og 'none' i stedet for 'no', 'tty' og 'if-tty' i stedet for 'auto'.
  • Tilføjet understøttelse af NO_COLOR miljøvariablen for at deaktivere outputfremhævning i situationer, hvor ANSI-farvekoder bruges, eller "--color=auto"-tilstanden er i kraft.
  • En ny kommando "dsacl delete" er blevet tilføjet til samba-tool til sletning af poster i adgangskontrollister (ACE, Access Control Entry).
  • Tilføjet "--change-secret-at=" mulighed til wbinfo kommando ' for at angive den domænecontroller, som du vil udføre ændring af adgangskode for.
  • En ny mulighed "acl_xattr:security_acl_name" er blevet tilføjet til smb.conf for at ændre navnet på den udvidede attribut (xattr), der bruges til at gemme NT ACL. Som standard er attributten security.NTACL knyttet til filer og mapper, som almindelige brugere nægter adgang til. Hvis du ændrer navnet på en ACL-lagringsattribut, vil den ikke blive serveret gennem SMB, men vil blive lokalt tilgængelig for enhver bruger, hvilket kræver en forståelse af den mulige negative indvirkning på sikkerheden.
  • Tilføjet understøttelse af hash-synkronisering med adgangskode mellem et Samba-baseret Active Directory-domæne og en Azure Active Directory (Office365)-sky.

Kilde: opennet.ru

Tilføj en kommentar