Utgivelse av Samba 4.20.0

Etter 6 mÄneders utvikling er Samba 4.20.0 utgitt, noe som viderefÞrer utviklingen av Samba 4 med full implementering av domenecontroller og Active Directory-tjeneste, som er kompatibel med implementeringen fra Windows 2008 og i stand til Ä betjene alle stÞttede Microsoft-versjoner av Windows-klienter, inkludert Windows 11. Samba 4 er et multifunksjonelt serverprodukt som ogsÄ tilbyr filserverimplementering, utskriftstjeneste og identifikasjonsserver (winbind).

Viktige endringer i Samba 4.20:

  • Den nye verktĂžylinjen «wspsearch» med implementering av en eksperimentell klient for WSP-protokollen (Windows Search Protocol) er aktivert som standard. VerktĂžyet gjĂžr det mulig Ă„ sende sĂžkespĂžrsmĂ„l til en Windows-server som kjĂžrer WSP-tjenesten.
  • Det er implementert stĂžtte for Ă„ skrive tilgangskontrollister DACL til fil og gjenopprette DACL fra fil i kommandolinjen «smbcacls». Data lagres i et format som stĂžttes av Windows-verktĂžyet ‘icacls.exe’, noe som sikrer portabilitet for filer med lagrede DACL (Discretionary Access Control List).
  • VerktĂžyet «samba-tool» har fĂ„tt utvidelser for sentraliserte tilgangspolitikker for Active Directory (Claims), autentiseringspolitikker (Authentication Policies) og policy-containere (Authentication Silos). Samba-tool kan nĂ„ brukes til Ă„ knytte brukere til pĂ„stander (claims) for senere bruk i regler som definerer tilgangsmuligheter innenfor autentiseringspolitikken.

    I tillegg kan samba-tool nÄ brukes til Ä opprette og administrere autentiseringspolitikker, samt opprette og administrere policy-containere. For eksempel kan samba-tool brukes til Ä bestemme hvorfra og hvor til en bruker kan koble seg til, hvis NTLM-bruk er tillatt, og hvilke tjenester brukeren kan autentiseres mot.

  • I den Samba-baserte controlleren domenet Active Directory er det lagt til stĂžtte for autentiseringspolitikker (Authentication Policies) og policy-containere (Authentication Silos) som er opprettet via samba-tool eller importert fra Microsoft AD-konfigurasjoner. Denne funksjonaliteten er kun tilgjengelig pĂ„ systemer med Active Directory-funksjonsnivĂ„ pĂ„ minst 2012_R2 («ad dc functional level = 2016» i smb.conf).
  • Samba-tool har fĂ„tt stĂžtte for klientbasert hĂ„ndtering av administrerte kontoenheter gMSA (Group Managed Service Account) med automatisk oppdaterte passord. Kommandoene som tilbys i samba-tool for passordbehandling, som tidligere bare kunne brukes med lokal DB sam.ldb, kan nĂ„ ogsĂ„ brukes mot eksterne. server med autentisert tilgang ved Ă„ bruke alternativet "-H ldap://$DCNAME. Blant de stĂžttede operasjonene: "samba-tool user getpassword" for Ă„ lese nĂ„vĂŠrende og tidligere passord gMSA; "samba-tool user get-kerberos-ticket" for Ă„ skrive Kerberos TGT (Ticket Granting Ticket) til den lokale cache for kontoer.
  • StĂžtte for betingede tilgangskontrollposter (Conditional ACE) er lagt til, som lar Ă©n blokkere eller tillate tilgang avhengig av ekstra betingelser — hvis det betingede uttrykket ikke fungerer, blir ACE ignorert, ellers brukes det som en vanlig ACE. Betingede kontroller kan ogsĂ„ brukes pĂ„ attributter til det beskyttede objektet, beskrevet med systemresource-attributter (Resource Attribute ACE).
  • Implementeringen av ctdb-klusteret har fĂ„tt muligheten til Ă„ tilby MS-SWN (Service Witness Protocol), som lar klienter overvĂ„ke SMB-tilkoblingene sine til klusterknutene. For eksempel kan en klient tilkoblet knutepunkt "A" be knutepunkt "B" sende et varsel hvis knutepunkt "A" blir utilgjengelig. For Ă„ administrere tjenesten er en serie kommandoer «net witness [list|client-move|share-move|force-unregister|force-response]» tilgjengelige, som lar klusteradministratoren se registrerte klienter og be om flytting av tilkoblinger til andre klusterknuter.
  • For konfigurasjoner med MIT Kerberos5 som fungerer som Active Directory-domenekontroller er nĂ„ minst versjon MIT Krb5 1.21 nĂždvendig, som inkluderer ytterligere beskyttelse mot sĂ„rbarhet CVE-2022-37967.
  • Ved bygging med importert Heimdal Kerberos kreves det ikke lenger installasjon av Perl-modulen JSON, da den innebygde Perl5-modulen JSON::PP brukes i stedet.
  • I kommandoene "samba-tool user getpassword" og "samba-tool user syncpasswords", som brukes til Ă„ spesifisere og synkronisere passord, er utdataene endret nĂ„r parameteren «;rounds=» brukes med attributtene virtualCryptSHA256 og virtualCryptSHA512 (for eksempel ‘—attributes="virtualCryptSHA256;rounds=50000"‘). FĂžr: virtualCryptSHA256: {CRYPT}$5$rounds=2561$hXem.M9onhM9Vuix$dFdSBwF NĂ„: virtualCryptSHA256;rounds=2561:{CRYPT}$5$rounds=2561$hXem.M9onhM9Vuix$dFdSBwF
  • I implementasjonen av MS-WKST (Workstation Service Remote Protocol) er stĂžtten for Ă„ vise listen over tilkoblede brukere basert pĂ„ innholdet i filen /var/run/utmp, som inneholder data om brukere som for Ăžyeblikket er aktive i systemet, blitt avsluttet. StĂžtten for utmp er avsluttet pĂ„ grunn av formatets sĂ„rbarhet for 2038-problemet.

Kilde: opennet.ru

KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster