Uscita di Samba 4.15.0

È stato annunciato il rilascio di Samba 4.15.0, che continua lo sviluppo della serie Samba 4 con un'implementazione completa del controller di dominio e del servizio Active Directory, compatibile con l'implementazione di Windows 2000 e capace di gestire tutte le versioni client di Windows supportate da Microsoft, incluso Windows 10. Samba 4 è un prodotto server multifunzionale che fornisce anche l'implementazione di un server di file, servizio di stampa e server di identificazione (winbind).

Cambiamenti chiave in Samba 4.15:

  • Il lavoro di modernizzazione dello strato VFS è stato completato. Per motivi storici, il codice relativo all'implementazione del server di file era legato alla gestione dei percorsi di file, utilizzata anche per il protocollo SMB2, che è stato convertito all'uso di descrittori. La modernizzazione ha comportato la traduzione del codice che fornisce accesso al file system del server, per utilizzare i descrittori di file invece dei percorsi di file (ad esempio, è stata utilizzata la chiamata fstat() invece di stat() e SMB_VFS_FSTAT() invece di SMB_VFS_STAT()).
  • Nell'implementazione della tecnologia BIND DLZ (Dynamically-loaded zones), che consente ai clienti di inviare richieste di trasferimento di zone DNS al server BIND e ricevere risposte da Samba, è stata aggiunta la possibilità di definire elenchi di accesso per stabilire quali clienti possono inviare tali richieste e quali no. Nel plugin DLZ DNS è stata interrotta la supporto per i rami Bind 9.8 e 9.9.
  • È stata abilitata per impostazione predefinita e stabilizzata la supporto per l'estensione multi-canale SMB3 (protocollo SMB3 Multi-Channel), che consente ai clienti di stabilire più connessioni per parallelizzare il trasferimento dei dati all'interno di una singola sessione SMB. Ad esempio, quando si accede a un file, le operazioni di input/output possono essere distribuite su più connessioni aperte. Questa modalità consente di aumentare la larghezza di banda e migliorare la resilienza agli guasti. Per disabilitare SMB3 Multi-Channel nel smb.conf, è necessario modificare l'opzione «server multi channel support», che ora è attivata per impostazione predefinita sulle piattaforme Linux e FreeBSD.
  • È possibile utilizzare il comando samba-tool in configurazioni Samba compilate senza il supporto per il controller di dominio Active Directory (specificando l'opzione «—without-ad-dc»). Tuttavia, in questo caso non tutte le funzionalità sono disponibili, ad esempio, le capacità del comando ‘samba-tool domain’ sono limitate.
  • Interfaccia della riga di comando migliorata: È stato introdotto un nuovo parser per le opzioni della riga di comando, utilizzato in varie utility samba. Sono state unificate le opzioni simili che differivano tra le utility, ad esempio, è stata unificata la gestione delle opzioni di crittografia, elaborazione delle firme digitali e utilizzo di kerberos. Nei file smb.conf sono definite le impostazioni per impostare i valori delle opzioni predefiniti. Per l'output degli errori in tutte le utility è stato utilizzato STDERR (è stata proposta l'opzione «—debug-stdout» per l'output in STDOUT).

    È stata aggiunta l'opzione «—client-protection=off|sign|encrypt».

    Le opzioni sono state rinominate: —kerberos -> —use-kerberos=required|desired|off —krb5-ccache -> —use-krb5-ccache=CCACHE —scope -> —netbios-scope=SCOPE —use-ccache -> —use-winbind-ccache.

    Le opzioni «-e|—encrypt» e «-S|—signing» sono state rimosse.

    È stato svolto il lavoro di pulizia dei duplicati delle opzioni nelle utility ldbadd, ldbdel, ldbedit, ldbmodify, ldbrename e ldbsearch, ndrdump, net, sharesec, smbcquotas, nmbd, smbd e winbindd.

  • Per impostazione predefinita, la scansione dell'elenco dei domini fidati (Trusted Domain) è disabilitata all'avvio di winbindd, una funzionalità che aveva senso ai tempi di NT4, ma non è attuale per Active Directory.
  • È stata aggiunta la supporto al meccanismo ODJ (Offline Domain Join), che consente di unire un computer a dominio senza una connessione diretta al controller di dominio. In sistemi operativi Unix-like basati su Samba, il comando 'net offlinejoin' è proposto per l'unione, mentre in Windows si può utilizzare il programma djoin.exe.
  • Nel comando 'samba-tool dns zoneoptions' sono state implementate opzioni per impostare l'intervallo di aggiornamento e gestire la pulizia delle voci DNS obsolete. Nel caso di eliminazione di tutte le voci per il nome DNS, il nodo viene posto in uno stato di eliminato ('tombstone').
  • I server DNS DCE/RPC possono ora essere utilizzati dall'utility samba-tool e dalle utility Windows per manipolare le voci DNS su un server.
  • L'esecuzione del comando 'samba-tool domain backup offline' garantisce un corretto blocco del database LMDB per proteggere da modifiche simultanee dei dati durante il backup.
  • Support for experimental SMB protocol dialects — SMB2_22, SMB2_24, and SMB3_10, which were only used in test builds of Windows, has been discontinued.
  • In builds with the experimental Active Directory implementation based on MIT Kerberos, the version requirement of this package has been raised. Now, at least version MIT Kerberos 1.19 is required (available in Fedora 34).
  • Support for NIS has been removed.
  • The vulnerability CVE-2021-3671 has been fixed, which allowed an unauthenticated user to crash the domain controller based on Heimdal KDC when sending a TGS-REQ packet without specifying the server name.

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