Uscita di Samba 4.11.0

Presentato il rilascio Samba 4.11.0, continuando lo sviluppo della serie Samba 4 con una piena implementazione del controller di dominio e del servizio Active Directory, compatibile con l'implementazione di Windows 2000 e in grado di supportare tutte le versioni di Windows client supportate da Microsoft, inclusi Windows 10. Samba 4 è un prodotto server multifunzionale, che offre anche l'implementazione del file server, del servizio di stampa e del server di identificazione (winbind).

Le chiave cambiamenti in Samba 4.11:

  • Per impostazione predefinita è attivato il modello di avvio dei processi 'prefork', che consente di mantenere un pool di processi gestori già avviati. All'avvio di Samba, l'opzione '—model' ora accetta il valore 'prefork' invece di 'standard'. In precedenza, per ogni connessione client LDAP e NETLOGON veniva avviato un processo figlio separato, il che portava a un significativo consumo di memoria con un grande numero di connessioni permanenti. Utilizzando il modello 'prefork', per i servizi LDAP, NETLOGON e KDC viene avviato un numero fisso di processi, che gestiscono congiuntamente le connessioni dei client e le distribuiscono ai gestori (di default viene avviato 4 gestori);
  • In Winbind è garantita la registrazione degli eventi di autenticazione PAM_AUTH e NTLM_AUTH nel log, oltre all'aggiunta del riflesso nelle registrazioni di autenticazione e alla trasmissione a SamLogon dell'attributo 'logonId', contenente l'identificativo di accesso generato per le richieste PAM_AUTH e NTLM_AUTH;
  • Lo schema dei referral LDAP restituiti ora riflette lo schema della richiesta originale, ad esempio, i referral ottenuti tramite ldap sono preceduti dal prefisso 'ldap://', mentre quelli tramite ldaps sono preceduti da 'ldaps://';
  • È stata aggiunta la possibilità di registrare nel log la durata delle operazioni DNS eseguite tramite Bind 9. L'output è incluso specificando il livello di log 'dns:10' in smb.conf;
  • Lo schema Active Directory utilizzato per impostazione predefinita è stato aggiornato alla versione
    2012_R2.
    Il vecchio schema può essere selezionato utilizzando l'argomento '—base-schema'. Per aggiornare le installazioni esistenti è possibile utilizzare il comando samba-tool 'domain schemaupgrade'.
  • È stata inclusa la libreria crittografica GnuTLS 3.2 tra le dipendenze obbligatorie, che ha sostituito le funzioni crittografiche integrate in Samba;
  • È stato aggiunto il comando 'samba-tool contact' per cercare e modificare le voci nella rubrica memorizzata in LDAP;
  • Nella command 'samba-tool [user|group|computer|group|contact] edit' è migliorato il supporto per le codifiche nazionali;
  • È stata ottimizzata Samba per operare in organizzazioni molto grandi, con fino a 100.000 utenti e 120.000 oggetti;
  • È stata aumentata l'efficienza della reindicizzazione ('samba-tool dbcheck —reindex') e delle operazioni di join al dominio ('samba-tool domain join') per grandi domini AD;
  • Nel server LDAP è stata migliorata l'efficienza dell'uso della memoria nella generazione di grandi risposte LDAP (ad esempio, durante la ricerca di tutti gli oggetti) escludendo la duplicazione delle copie dei dati in memoria;
  • In «samba-tool» è stata aggiunta l'opzione «—backend-store-size» per definire la dimensione massima consentita del database (lmdb map);
  • In LDB è stata aggiunta l'opzione «batch_mode», che consente di ottimizzare l'esecuzione delle operazioni batch eseguendole all'interno di un'unica transazione. Migliorata anche la performance delle ricerche in grandi basi di dati LDB e aumentata la performance della rinominazione dei sottoalberi;
  • Aggiunto il modulo VFS ceph_snapshots, che implementa il supporto per i snapshot CephFS per lavorare con versioni precedenti dei file;
  • Cambiato il metodo di archiviazione del database Active Directory su disco. Il nuovo formato verrà applicato automaticamente dopo l'aggiornamento alla release 4.11, ma in caso di retrocessione da Samba 4.11 a versioni precedenti sarà necessario conversione applicare il formato manualmente;
  • Di default è disabilitato il supporto per il protocollo SMB1 (le impostazioni ‘client min protocol’ e ‘server min protocol’ sono impostate su SMB2_02), che è stato dichiarato obsoleto e non è più utilizzato da Microsoft;
  • Nella maggior parte degli strumenti della riga di comando, come smbclient e smbcacls, è stato aggiunto un nuovo parametro ‘—option’, che consente di sovrascrivere le impostazioni di smb.conf. Ad esempio, per cambiare la versione minima del protocollo supportata, è possibile specificare «—option=’client min protocol=NT1′» per ripristinare SMB1;
  • Dichiarati obsoleti i metodi di autenticazione LanMan e plaintext. I metodi NTLM, NTLMv2 e Kerberos rimangono invariati;
  • Dichiarato obsoleto il backend DNS BIND9_FLATFILE, che sarà rimosso in una delle future release. Anche l'opzione «rndc command» in smb.conf è stata classificata come obsoleta;
  • Rimosso il codice del server http incorporato (Python WSGI), che era precedentemente utilizzato per garantire il funzionamento dell'interfaccia web SWAT;
  • Di default è disabilitato il supporto per Python 2 e attivato Python 3 (per ripristinare il supporto per Python 2, è necessario impostare la variabile d'ambiente ‘PYTHON=python2′ prima di eseguire ./configure e ‘make’ durante il processo di building di samba.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster