Release van Samba 4.23.0 met ondersteuning voor het QUIC-protocol en activatie van Unix-uitbreidingen voor SMB3

Na 6 maanden ontwikkeling is de release van Samba 4.23.0 gepresenteerd, die de ontwikkeling van de Samba 4-tak heeft voortgezet met een volledige implementatie van de domeincontroller en de Active Directory-service, compatibel met de implementatie van Windows 2008 en in staat om alle door Microsoft ondersteunde versies van Windows-clients te bedienen, inclusief Windows 11. Samba 4 is een multifunctioneel serverproduct dat ook een implementatie van een bestandsserver, printservice en identificatieserver (winbind) biedt.

Belangrijkste wijzigingen in Samba 4.23:

  • Ondersteuning voor het gebruik van het QUIC-protocol als transport voor SMB3 is toegevoegd. QUIC is een laag bovenop het UDP-protocol dat multiplexing van meerdere verbindingen ondersteunt en encryptiemethoden biedt die gelijkwaardig zijn aan TLS/SSL. Het protocol is in 2013 ontwikkeld door Google als alternatief voor de combinatie TCP+TLS voor het web en lost problemen op met lange opstart- en onderhandeltijden in TCP, en elimineert vertragingen bij pakketverlies tijdens gegevensoverdracht. Voor de configuratie van het transport zijn de configuratieparameters ‘client smb transports’ en ‘server smb transport’ toegevoegd, bijvoorbeeld om de mogelijkheid voor het gebruik van QUIC toe te voegen. de server Naast TCP kan in het configuratiebestand ‘server smb transports = +quic’ worden opgegeven.

    Voor het gebruik van QUIC aan de serverzijde is het nodig om de kernel-module quic.ko te laden, die momenteel apart beschikbaar is, maar binnenkort zal worden opgenomen in de hoofdversie van de Linux-kernel. Aan de klantzijde wordt, bij afwezigheid van de kernel-module, de QUIC-implementatie op basis van de ngtcp2-bibliotheek ondersteund.

  • De ondersteuning voor Unix-extensies voor het SMB3-protocol is standaard ingeschakeld en biedt draagbaarheid met clients die Linux en Unix-achtige OS's gebruiken. Unix-extensies maken het mogelijk om POSIX-semantiek te gebruiken op bestandsservers en bieden mogelijkheden zoals symbolische en harde koppelingen, vergrendelingen, uitgebreide attributen, toegangsrechten en speciale bestandstypen.
  • De logica voor het bijwerken van gegevens over de tijd van wijziging van bestanden is gemoderniseerd, die dichter bij het gedrag ligt servers op basis van Windows 10 en Windows Server 2016. Voorheen werden de gegevens over de schrijftijd van bestanden met vertraging bijgewerkt, maar nu worden ze onmiddellijk na het uitvoeren van de schrijfoperatie weergegeven.
  • Een nieuwe tool smb_prometheus_endpoint is toegevoegd voor het exporteren van monitoringstatistieken in een formaat dat compatibel is met Prometheus.
  • De opdracht «samba-tool domain backup» heeft de optie «—no-secrets» toegevoegd om back-ups te maken die geen wachtwoorden, toegangsrechten en andere geheime attributen bevatten (objecten msKds-ProvRootKey, msFVE-RecoveryInformation en msTPM-InformationObject).
  • In de CTDB-component, verantwoordelijk voor clusterconfiguraties, is de mogelijkheid geïmplementeerd om instellingen te laden uit bestanden /etc/ctdb/tunables.d/*.tunables naast het configuratiebestand /etc/ctdb/tunables.conf.
  • Ondersteuning voor het verzamelen van afzonderlijke profielstatistieken voor elke gedeelde bron (share) is toegevoegd, waardoor de beheerder de activiteit van elke gedeelde bron afzonderlijk kan volgen en knelpunten kan identificeren met behulp van de tool smbstatus.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster