Před pár dny byla vydána nová verze Samba 4.10.0, která přidává nová vylepšení, funkce a zejména opravy chyb kolem své předchozí verze.
Tato nová verze Samba 4.10.0 pokračuje ve vývoji pobočky Samba 4 s úplná implementace řadiče domény a služby Active Directory.
Samba 4.10.0 Je kompatibilní s implementací Windows 2000 a je schopen obsloužit všechny podporované verze klientů Windows pro Microsoft, včetně Windows 10.
Samba 4 je multifunkční serverový produkt poskytující také implementaci souborového serveru, tiskové služby a identifikačního serveru (winbind).
Hlavní nové funkce Samby 4.10.0
S vydáním této nové verze Samba 4.10.0 je to zdůrazněno KDC a Netlogon přidali podporu pro pre-for model spouštění procesuk, což vám umožňuje udržovat skupinu procesů před spuštěním zpracování. Výchozí hodnota parametru „prefork children“ v souboru smdb.conf byla zvýšena z 1 na 4.
V implementaci modelu před vidličkou je poskytován automatický restart neúspěšných procesů. Zpoždění mezi pokusy o restart jsou určeny parametry „přírůstek zpětné viditelnosti prefork“ a „maximální zpětná vazba prefork“.
Navíc, plná podpora pro Python 4.10.0 je poskytována v Samba 3. Podpora Pythonu 2 je stále možná, ale ve výchozím nastavení se nyní při kompilaci používá Python 3 (Python 3.4+).
Budování s Pythonem 2 vyžaduje nastavení proměnné prostředí: «PYTHON = python2 ./configure; PYTHON = python2 make ».
Vytváření složek samba je možné současně pro Python 3 a Python 2 určení vlajky 'configure-extra-python = / usr / bin / python2'. Ve větvi Samba 4.11 se plánuje ukončit podporu Python 2 pro archivátory a zvýšit požadavky na verzi na Python 3.6.
zálohy
Příkaz „zálohování domény nástroje samba-tool“ byl rozšířen o novou možnost „offline“. Tím se bezpečně vytvoří záloha místní databáze DC přímo z disku.
Hlavní výhody offline zálohy jsou, že je to rychlejšínebo, protože aUkládám více podrobností o databázi (pro forenzní účely) a proces samba nemusí běžet, když je zálohování hotové.
Na druhé straně to také zjistíme přidán příkaz 'statistiky skupiny nástrojů samba', který zobrazuje souhrn distribuce uživatelů mezi skupinami v doméně. Stávající příkaz „seznam skupin nástrojů samba –verbose“ je rozšířen o údaje o počtu uživatelů v každé skupině.
Protokoly a moduly
Samba 4.10.0 přichází s podporou protokolu SMBv2 k nástroji samba-tool a nový modul VFS glusterfs_fuse, který umožňuje zvýšený výkon při přístupu k Sambě k oddílům s připojeným GlusterFS pomocí mechanismu FUSE (User Space File System).
Aby se zlepšil výkon, modul přímo extrahuje informace o názvech souborů prostřednictvím dotazu s rozšířenými atributy v systému souborů.
Chcete-li povolit zrychlení, jednoduše přidejte glusterfs_fuse k parametru "objekty vfs".
Nový modul není nahrazen vfs_glusterfs, ale nabízí pouze alternativní mechanismus pro přístup do sekcí Gluster.
Byla zastaralá a bude odstraněna v další větvi vazby Pythonu na klienta SMB. Odebrání bude mít vliv na uživatele, kteří používají své vlastní nástroje pomocí příkazu „from samba import smb“.
Výsledky stránkování s kontrolou LDAP
Pro LDAP chování rozšíření s stránkovanými výsledky bylo změněnoumožňující stranám zpracovat výsledky dotazu stránkováním.
Zpracování požadavků na stránkování v Sambě je v souladu s chováním serverů Windows dříve, byly poskytnuty různé vzorové stránky na základě statického tisku ze statické databáze a nyní zohledňují změny v databázi přijaté od posledního požadavku na stránku.
Zobrazení identifikátoru události („EventId“, úspěšný nebo neúspěšný přihlašovací kód) a typ vstupu („logonType“, interaktivní, síťová a nechráněná síť) byl přidán do ověřovacích zpráv zobrazených ve ověřovacích zprávách protokolu JSON.
zdroj: https://www.samba.org
Drahý Davide
Všimněte si, že instaluji sambu 4 jako řadič domény a všechno funguje perfektně, ale mám webové aplikace, jejichž uživatelské jméno a heslo ověřuji pomocí funkce php ldap_bind, ale v sambě 4 jsem nebyl schopen zajistit jejich fungování. Otázkou by bylo, jestli mi chybí nějaká konfigurace v sambě, aby to fungovalo, nebo jestli existuje nějaký jiný způsob, jak tento proces provést?