Samba 4.10.0 komt met ondersteuning voor Python 3 en meer

samba-4.10.0

Paar dagen geleden Er is een nieuwe versie van Samba 4.10.0 uitgebracht die nieuwe verbeteringen toevoegt, functies en vooral bugfixes rond de vorige versie.

Deze nieuwe versie van Samba 4.10.0 zet de ontwikkeling van de Samba 4-tak voort met een volledige implementatie van een domeincontroller en een Active Directory-service.

Samba 4.10.0 Het is compatibel met de Windows 2000-implementatie en kan alle ondersteunde Microsoft-versies van Windows-clients bedienen, inclusief Windows 10.

Samba 4 is een multifunctioneel serverproduct dat ook de implementatie biedt van een bestandsserver, een afdrukservice en een identificatieserver (winbind).

Belangrijkste nieuwe kenmerken van Samba 4.10.0

Met de release van deze nieuwe versie van Samba 4.10.0 wordt dat benadrukt KDC en Netlogon hebben ondersteuning toegevoegd voor het pre-for process opstartmodelk, waardoor u een groep vooraf uitgevoerde afhandelingsprocessen kunt onderhouden. De standaardwaarde van de parameter 'prefork children' in smdb.conf is verhoogd van 1 naar 4.

Bij de implementatie van het pre-fork-model is een automatische herstart van mislukte processen voorzien​ De vertragingen tussen herstartpogingen worden bepaald door de parameters "prefork backoff increment" en "prefork maximum backoff".

Bovendien heeft volledige ondersteuning voor Python 4.10.0 wordt geleverd in Samba 3 Ondersteuning voor Python 2 is nog steeds mogelijk, maar standaard wordt Python 3 nu gebruikt bij compilatie (Python 3.4+).

Bouwen met Python 2 vereist het instellen van de omgevingsvariabele: «PYTHON = python2 ./configure; PYTHON = python2 maken ».

Het maken van samba-mappen is tegelijkertijd mogelijk voor Python 3 en Python 2 specificeren van de vlag 'configureren-extra-python = / usr / bin / python2​ In de Samba 4.11-tak is het de bedoeling om Python 2-ondersteuning voor archiveringsprogramma's stop te zetten en de versie-eisen te verhogen naar Python 3.6.

backups

Het 'samba-tool domain backup'-commando is uitgebreid met een nieuwe' offline'-optie. Hiermee wordt veilig een back-up gemaakt van de lokale DC-database, rechtstreeks vanaf schijf.

De belangrijkste voordelen van een offline back-up zijn dat het sneller isof, aangezien aIk slaat meer details van de database op (voor forensische doeleinden), en het sambaproces hoeft niet te worden uitgevoerd wanneer de back-up is voltooid.

Aan de andere kant vinden we dat ook voegde het commando 'samba-tool group stats' toe, dat een samenvatting toont van de verdeling van gebruikers over groepen in het domein​ Het bestaande commando 'samba-tool group list –verbose' wordt uitgebreid met gegevens over het aantal gebruikers in elke groep.

Protocollen en modules

Samba 4.10.0 wordt geleverd met ondersteuning voor het SMBv2-protocol voor het hulpprogramma samba-tool en een nieuwe VFS-module glusterfs_fuse, die verbeterde prestaties mogelijk maakt bij het benaderen van Samba tot partities met GlusterFS aangekoppeld met behulp van het FUSE-mechanisme (user-space file system).

Om de prestaties te verbeteren extraheert de module direct informatie over bestandsnamen via een uitgebreide attribuutquery op het bestandssysteem.

Om versnelling mogelijk te maken, voegt u eenvoudig glusterfs_fuse toe aan de parameter "vfs objects".

De nieuwe module wordt niet vervangen door vfs_glusterfs, maar biedt alleen een alternatief mechanisme om toegang te krijgen tot de Gluster-secties.

Het is verouderd en wordt verwijderd in de volgende tak van de Python-binding met de SMB-client. De verwijdering heeft gevolgen voor gebruikers die hun eigen hulpprogramma's gebruiken met 'from samba import smb'.

LDAP-controle wisselde resultaten

Voor LDAP, het gedrag van de extensie voor gepagineerde resultaten is gewijzigd, waardoor partijen de zoekresultaten kunnen verwerken met paginering.

De verwerking van paging-verzoeken in Samba is afgestemd op het gedrag van Windows-servers voorheen, verschillende voorbeeldpagina's werden verstrekt op basis van een statische afdruk uit de statische database, en nu houden ze rekening met veranderingen in de database die zijn ontvangen sinds de laatste aanvraag voor de pagina.

De weergave van de gebeurtenis-ID ("EventId", geslaagde of mislukte inlogcode) en het type invoer ("logonType", interactief, netwerk en onbeschermd netwerk) is toegevoegd aan de authenticatieberichten die worden weergegeven in de JSON-log authenticatieberichten.

bron: https://www.samba.org


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   Roger Vicencio zei

    beste David

    Merk op dat ik samba 4 als domeincontroller installeer en dat alles perfect werkte, maar ik heb webapplicaties waarvan ik de gebruikersnaam en het wachtwoord valideer met de php ldap_bind-functie, maar in samba 4 heb ik ze niet kunnen laten werken. De vraag zou zijn of ik een configuratie in samba mis om het te laten werken of dat er een andere manier is om dit proces uit te voeren?