Nakon šest mjeseci razvoja, pokretanje nova verzija Samba 4.22, koji dolazi s nizom poboljšanja u performansama, kompatibilnosti i učinkovitosti SMB3 protokola, uz uvođenje optimizacija u Active Directory i nove opcije autentifikacije.
Za one koji ne znaju za Sambu, trebali biste znati da je ovo višenamjenski poslužiteljski proizvod, koji također omogućuje implementaciju datotečnog poslužitelja, usluge ispisa i autentifikacijskog poslužitelja (winbind). Samba kao takva implementira a kontroler domene y Active Directory Kompatibilan sa svim novijim verzijama sustava Microsoft Windows, uključujući Windows 11.
Glavne nove značajke Sambe 4.22
U ovoj novoj verziji Sambe 4.22 jedno od poboljšanja koje se ističe je Dodatak Directory Leases, proširenje koje omogućuje predmemoriranje metapodataka imenik na klijentu. Ovaj Poboljšava brzinu pristupa i smanjuje opterećenje poslužitelja, budući da se ažuriranja direktorija automatski obavještavaju klijente kada dođe do promjena.
Ova funkcija Posebno je koristan u dva scenarija:
- Individualni pristup: Kada korisnik radi s matičnim imenikom na SMB particiji bez dijeljenja datoteka s drugima.
- Zajednički pristup samo za čitanje: Omogućuje smanjenje broja zahtjeva prema poslužitelju u suradničkim okruženjima s pristupom za čitanje.
Prema zadanim postavkama, Zakup imenika omogućen je na sustavima gdje je grupiranje onemogućeno. Njegova se konfiguracija može podesiti putem parametra “smb3 directory leases”.
Osim ovoga, u Sambi 4.22 Implementirana su poboljšanja u provjeri kontrolera domene, dobro sad, Samba omogućuje slanje Netlogon Ping zahtjeva putem LDAP i LDAPS, koji proširuje mogućnosti provjere dostupnosti kontrolera domene.
Prethodno, ovaj proces To je bilo moguće samo preko UDP porta 389, ali s ovim ažuriranjem, "rootdse" LDAP upiti mogu se napraviti preko TCP-a, što je posebno korisno u okruženjima gdje je UDP promet ograničen vatrozidom. Ovo se ponašanje može konfigurirati putem parametra "klijent netlogon ping protokol", omogućujući veću kontrolu nad načinom na koji Samba dobiva informacije o kontrolerima domene.
Eksperimentalna podrška za Azure Unesite ID
Još jedan od najvažnijih noviteta ovog izdanja je uvođenje podrške eksperimentalno za Azure Unesite ID, Microsoftov sustav identiteta u oblaku. To je postignuto implementacijom pozadinskog procesa himmelblaud. Da biste omogućili ovu funkcionalnost, trebate kompajlirati Sambu s opcijama:
--enable-rust --with-himmelblau
Dodatno, dodani su novi konfiguracijski parametri:
"himmelblaud_sfa_fallback" "himmelblaud_hello_enabled" "himmelblaud_hsm_pin_path"
Ove postavke omogućuju veću fleksibilnost u autentifikaciji s Azure Entra ID-om, olakšavajući integraciju s hibridnim okruženjima.
Optimizacija u Active Directory
S druge strane, u Sambi 4.22 Izvedba ažuriranja i konfiguracije sheme u domenama Active Directory je poboljšana. Spominje se da je to postignuto povećanjem veličine predmemorije LDB indeksa u nekim izvanmrežnim operacijama, što smanjuje vrijeme obrade i poboljšava učinkovitost usluge.
Samba 4.22 Također uključuje uklanjanje određenih parametara i zastarjele konfiguracije:
- nmbd proxy prijava: Uklonjeno jer više nije potrebno od uvođenja NBT poslužitelja u Sambu.
- cldap port: Ovaj parametar je uklonjen jer CLDAP uvijek koristi UDP port 389 prema zadanim postavkama.
- fruit:posix_rename u VFS modulu vfs_fruit: Uklonjeno zbog problema s kompatibilnošću s Windows klijentima.
Naps zainteresirani za saznanje više o tome, možete provjeriti detalje U sljedećem linku.
Kako instalirati ili nadograditi na Sambu na Ubuntu i derivatima?
Ako ste zainteresirani za instaliranje nove verzije Sambe ili ako već imate instaliranu Sambu i želite ažurirati prethodnu verziju na ovu novu, možete to učiniti slijedeći korake koje dijelimo u nastavku.
Za instaliranje ili ažuriranje Sambe na Ubuntuu i njegovim derivatima na najnoviju dostupnu verziju, možete slijediti ove korake:
Otvorite terminal, to možete učiniti traženjem "Terminal" u izborniku aplikacija ili korištenjem prečaca Ctrl + Alt + T. Time ćemo dodati spremište. Budući da se službeni paketi možda neće odmah ažurirati, koristit ćemo PPA repozitorij koji sadrži najnoviju verziju Sambe:
sudo add-apt-repository ppa:linux-schools/samba-latest
Ažurirajte popis spremišta:
sudo apt-get update
Instalirajte ili ažurirajte Sambu
Ako već imate instaliranu Sambu, ova naredba će ažurirati vašu trenutnu verziju. Ako nije, instalirat će Sambu prvi put:
sudo apt install samba
Kada instalacija završi, možete provjeriti instaliranu verziju Sambe sljedećom naredbom:
samba --version
S ovim ćete imati najnoviju verziju Sambe na svom sustavu.
Na kraju, ali ne manje važno, pozivam vas da pogledate objave o implementaciji Sambe:
Kako implementirati jednostavan Samba poslužitelj u Ubuntu 24.04?
Kako implementirati kompletan Samba poslužitelj u Ubuntu 24.04?