Release of Samba 4.18.0

Samba 4.18.0 er blevet frigivet og fortsætter udviklingen af Samba 4-kæden med en fuldstændig implementering af domænecontrolleren og Active Directory-tjenesten, der er kompatibel med Windows 2008-implementeringen og i stand til at betjene alle understøttede Microsoft-versioner af Windows-klienter, herunder Windows 11. Samba 4 er et multifunktionelt serverprodukt, der også tilbyder en filserver, printservice og identifikationstjeneste (winbind).

Nøgleændringer i Samba 4.18:

  • Der er fortsat arbejde på at rette regressionsproblemer i ydelsen på belastede SMB-servere, som er opstået som følge af tilføjelsen af beskyttelse mod sårbarheder, der manipulerer med symbolske links. Ud over arbejdet i den tidligere udgave med at reducere systemopkald ved kontrol af mappenavne og ophøre med at bruge wakeup-begivenheder ved behandling af konkurrerende operationer, er overheadet ved behandling af låse til konkurrerende operationer med filstier reduceret med cirka tre gange i version 4.18. Som et resultat er ydeevnen for åbning og lukning af filer forbedret til niveauet fra Samba 4.12.
  • I samba-tool er implementeringen af mere kortfattede og præcise fejlmeddelelser blevet realiseret. I stedet for at vise en sporingsstak, der angiver placeringen i koden, hvor problemet opstod, og som ikke altid gjorde det muligt at forstå, hvad der gik galt, er den nye version begrænset til en beskrivelse af fejlen (for eksempel et ugyldigt brugernavn eller adgangskode, et forkert navn på LDB-databasen, fravær af navn i DNS, netværksutilgængelighed, forkerte kommandolinjeargumenter osv.). Ved opdagelse af et ugenkendt problem vises den fulde Python-stakspor stadig, og den kan også opnås ved at angive indstillingen ‘-d3’. Denne information kan være nødvendig for at finde årsagen til problemet på nettet eller tilføje til den fejlmeddelelse, der sendes.
  • I alle samba-tool-kommandoer er understøttelsen af indstillingen “--color=yes|no|auto” til kontrol af outputfarvning blevet implementeret. I tilstanden “--color=auto” bruges farvefremhævningen kun ved output til terminalen. I stedet for ‘yes’ er det tilladt at angive værdierne ‘always’ og ‘force’, i stedet for ‘no’ — ‘never’ og ‘none’, i stedet for ‘auto’ — ‘tty’ og ‘if-tty’.
  • Støtte til miljøvariablen NO_COLOR er tilføjet for at deaktivere farveoutput i situationer, hvor ANSI-farvekoder bruges, eller når indstillingen «—color=auto» er aktiv.
  • En ny kommando «dsacl delete» er tilføjet til samba-tool for at slette poster i adgangskontrollister (ACE, Access Control Entry).
  • Der er tilføjet en mulighed «—change-secret-at=<DOMAIN CONTROLLER>» til wbinfo-kommandoen for at angive controlleren domænet hvor operationen til ændring af adgangskoden skal udføres.
  • Der er tilføjet en ny parameter «acl_xattr:security_acl_name» til smb.conf for at ændre navnet på den udvidede attribut (xattr), der anvendes til at gemme NT ACL. Som standard knyttes attributten security.NTACL til filer og mapper, hvilket forhindrer almindelige brugere i at få adgang. Når navnet på ACL-lagringsattributten ændres, vil det ikke blive sendt via SMB, men vil blive lokalt tilgængeligt for alle brugere, hvilket kræver forståelse for de mulige negative konsekvenser for sikkerheden.
  • Støtte til synkronisering af adgangskodes hashes mellem Active Directory-domænet baseret på Samba og Azure Active Directory (Office365) er tilføjet.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster