Nakon šest meseci razvoja, pokretanje nova verzija Samba 4.22, koji dolazi sa nizom poboljšanja u performansama, kompatibilnosti i efikasnosti SMB3 protokola, pored uvođenja optimizacija u Active Directory i novih opcija autentifikacije.
Za one koji ne znaju za Sambu, trebali biste znati da je ovo multifunkcionalni serverski proizvod, koji takođe obezbeđuje implementaciju servera datoteka, servisa štampanja i servera za autentifikaciju (winbind). Samba kao takva implementira a kontroler domena y Aktivni direktorij Kompatibilan sa svim najnovijim verzijama Microsoft Windowsa, uključujući Windows 11.
Glavne nove karakteristike Sambe 4.22
U ovoj novoj verziji Sambe 4.22 jedno od poboljšanja koje se ističe je Dodavanje zakupa direktorija, ekstenzije koja omogućava keširanje metapodataka imenik na klijentu. Ovo Poboljšava brzinu pristupa i smanjuje opterećenje na serveru, pošto se ažuriranja direktorija automatski obavještavaju klijenti kada dođe do promjena.
Ova funkcija Posebno je koristan u dva scenarija:
- Individualni pristup: Kada korisnik radi sa kućnim direktorijumom na SMB particiji bez dijeljenja datoteka s drugima.
- Dijeljeni pristup samo za čitanje: Omogućava vam da smanjite broj zahtjeva prema serveru u kolaborativnim okruženjima s pristupom za čitanje.
Prema zadanim postavkama, Zakup imenika je omogućen na sistemima gdje je klasterizacija onemogućena. Njegova konfiguracija se može podesiti preko parametra “smb3 directory leases”.
Pored toga, u Sambi 4.22 Poboljšanja su implementirana u verifikaciji kontrolera domene, pa sad, Samba omogućava slanje Netlogon Ping zahtjeva putem LDAP-a i LDAPS-a, koji proširuje opcije za provjeru dostupnosti kontrolera domena.
Ranije, ovaj proces To je bilo moguće samo preko UDP porta 389, ali sa ovim ažuriranjem, "rootdse" LDAP upiti se mogu napraviti preko TCP-a, što je posebno korisno u okruženjima u kojima je UDP saobraćaj ograničen zaštitnim zidom. Ovo ponašanje se može konfigurirati preko parametra "ping protokol za netlogon klijenta", omogućavajući veću kontrolu nad načinom na koji Samba dobija informacije o kontrolerima domena.
Eksperimentalna podrška za Azure Enter ID
Još jedan od najvažnijih noviteta ovog izdanja je uvođenje podrške eksperimentalno za Azure Enter ID, Microsoftov sistem identiteta u oblaku. Ovo je postignuto implementacijom pozadinskog procesa himmelblaud. Da biste omogućili ovu funkcionalnost, morate kompajlirati Sambu sa opcijama:
--enable-rust --with-himmelblau
Dodatno, dodani su novi parametri konfiguracije:
"himmelblaud_sfa_fallback" "himmelblaud_hello_enabled" "himmelblaud_hsm_pin_path"
Ove postavke omogućavaju veću fleksibilnost u autentifikaciji pomoću Azure Entra ID-a, olakšavajući integraciju sa hibridnim okruženjima.
Optimizacija u Active Directory
S druge strane, u Sambi 4.22 Poboljšana je izvedba ažuriranja šeme i konfiguracije u domenima Active Directory. Napominje se da je to postignuto povećanjem veličine keša LDB indeksa u nekim oflajn operacijama, čime se skraćuje vrijeme obrade i poboljšava efikasnost usluge.
Samba 4.22 To također uključuje uklanjanje određenih parametara i zastarjele konfiguracije:
- nmbd proxy prijava: Uklonjeno jer više nije potrebno od uvođenja NBT servera u Sambu.
- cldap port: Ovaj parametar je uklonjen, jer CLDAP po defaultu uvijek koristi UDP port 389.
- fruit:posix_rename u VFS modulu vfs_fruit: Uklonjeno zbog problema s kompatibilnošću sa Windows klijentima.
Naps zainteresovani da saznaju više o tome, možete provjeriti detalje Na sledećem linku.
Kako instalirati ili nadograditi na Sambu na Ubuntu i derivatima?
Ako ste zainteresirani za instalaciju nove verzije Sambe ili ako već imate instaliranu Sambu i želite ažurirati svoju prethodnu verziju na ovu novu, možete to učiniti slijedeći korake koje dijelimo u nastavku.
Da biste instalirali ili ažurirali Sambu na Ubuntu i njegove derivate na najnoviju dostupnu verziju, možete slijediti ove korake:
Otvorite terminal, to možete učiniti traženjem "Terminal" u meniju aplikacija ili korištenjem prečice Ctrl + Alt + T. Ovim ćemo dodati spremište. Kako se službeni paketi možda neće odmah ažurirati, koristit ćemo PPA spremište koje sadrži najnoviju verziju Sambe:
sudo add-apt-repository ppa:linux-schools/samba-latest
Ažurirajte listu spremišta:
sudo apt-get update
Instalirajte ili ažurirajte Sambu
Ako već imate instaliranu Sambu, ova komanda će ažurirati vašu trenutnu verziju. Ako ne, instalirat će Sambu po prvi put:
sudo apt install samba
Kada se instalacija završi, možete provjeriti instaliranu verziju Sambe pomoću sljedeće naredbe:
samba --version
Sa ovim ćete imati najnoviju verziju Sambe na vašem sistemu.
Na kraju, ali ne i najmanje važno, pozivam vas da pogledate postove o implementaciji Sambe:
Kako implementirati jednostavan Samba server u Ubuntu 24.04?
Kako implementirati kompletan Samba server u Ubuntu 24.04?