Samba 4.10.0 arriva con il supporto per Python 3 e altro

samba-4.10.0

Pochi giorni fa È stata rilasciata la nuova versione di Samba 4.10.0 che aggiunge nuovi miglioramenti, funzionalità e soprattutto correzioni di bug nella sua versione precedente.

Questa nuova versione di Samba 4.10.0 continua lo sviluppo del ramo Samba 4 con un'implementazione completa di un controller di dominio e di un servizio Active Directory.

Samba 4.10.0 È compatibile con l'implementazione di Windows 2000 e in grado di servire tutte le versioni Microsoft supportate dei client Windows, incluso Windows 10.

Samba 4 è un prodotto server multifunzionale che fornisce anche l'implementazione di un file server, un servizio di stampa e un server di identificazione (winbind).

Principali novità di Samba 4.10.0

Con il rilascio di questa nuova versione di Samba 4.10.0 viene evidenziato che KDC e Netlogon hanno aggiunto il supporto per il modello di avvio preliminare del processok, consentendo di mantenere un gruppo di processi di gestione pre-eseguiti. Il valore predefinito del parametro 'prefork children' in smdb.conf è stato aumentato da 1 a 4.

Nell'implementazione del modello pre-fork, viene fornito il riavvio automatico dei processi non riusciti. I ritardi tra i tentativi di riavvio sono determinati dai parametri "incremento backoff prefork" e "backoff massimo prefork".

Inoltre, il supporto completo per Python 4.10.0 è fornito in Samba 3, mentre il supporto per Python 2 è ancora possibile, ma per impostazione predefinita Python 3 è ora utilizzato nella compilazione (Python 3.4+).

La compilazione con Python 2 richiede l'impostazione della variabile d'ambiente: «PYTHON = python2 ./configure; PYTHON = python2 make ».

La creazione di cartelle di samba è possibile contemporaneamente per Python 3 e Python 2 specificando la bandiera 'configure-extra-python = / usr / bin / python2'. Nel ramo Samba 4.11, si prevede di interrompere il supporto di Python 2 per gli archiviatori e aumentare i requisiti di versione a Python 3.6.

I backup

Il comando "backup del dominio samba-tool" è stato esteso con una nuova opzione "offline". Ciò crea in modo sicuro un backup del database DC locale direttamente dal disco.

I principali vantaggi di un backup offline sono che è più veloceo, poiché amemorizza più dettagli del database (per scopi forensi) e il processo di samba non deve essere eseguito al termine del backup.

D'altra parte, troviamo anche quello aggiunto il comando 'samba-tool group stats', che mostra un riepilogo della distribuzione degli utenti tra i gruppi nel dominio. Il comando esistente 'samba-tool group list –verbose' viene espanso con i dati sul numero di utenti in ogni gruppo.

Protocolli e moduli

Samba 4.10.0 viene fornito con il supporto per il protocollo SMBv2 all'utility samba-tool e un nuovo modulo VFS glusterfs_fuse, che consente prestazioni migliorate quando si accede a Samba a partizioni con GlusterFS montato utilizzando il meccanismo FUSE (file system spazio utente).

Per migliorare le prestazioni, il modulo estrae direttamente le informazioni sui nomi di file tramite una query di attributi estesi sul file system.

Per abilitare l'accelerazione, aggiungi semplicemente glusterfs_fuse al parametro "vfs objects".

Il nuovo modulo non è stato sostituito da vfs_glusterfs, ma offre solo un meccanismo alternativo per accedere alle sezioni Gluster.

È stato deprecato e verrà rimosso nel ramo successivo dell'associazione Python al client SMB. La rimozione interesserà gli utenti che utilizzano le proprie utilità con "from samba import smb".

Risultati impaginati del controllo LDAP

Per LDAP, è stato modificato il comportamento dell'estensione dei risultati impaginati, consentendo alle parti di elaborare i risultati della query con l'impaginazione.

L'elaborazione delle richieste di paging in Samba è allineata con il comportamento dei server Windows in precedenza, sono state fornite diverse pagine di esempio basate su una stampa statica dal database statico e ora prendono in considerazione le modifiche nel database ricevute dall'ultima richiesta per la pagina.

La visualizzazione dell'identificatore dell'evento ("EventId", codice di accesso riuscito o non riuscito) e il tipo di input ("logonType", interattivo, di rete e non protetto) è stato aggiunto ai messaggi di autenticazione visualizzati nei messaggi di autenticazione del registro JSON.

fonte: https://www.samba.org


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Rogelio Vicenzio suddetto

    caro David

    Nota che installo samba 4 come controller di dominio e tutto ha funzionato perfettamente, tuttavia ho applicazioni web il cui nome utente e password convalido con la funzione php ldap_bind, tuttavia in samba 4 non sono stato in grado di farli funzionare. La domanda sarebbe se mi manca qualche configurazione in samba per farlo funzionare o se c'è qualche altro modo per eseguire questo processo?