Hat hónap fejlesztés után elindítása új verziója Samba 4.22, amely az SMB3 protokoll teljesítményének, kompatibilitásának és hatékonyságának egy sor fejlesztését tartalmazza, emellett az Active Directory optimalizálását és új hitelesítési lehetőségeket vezet be.
Azok számára, akik nem ismerik a Sambát, tudniuk kell, hogy ez az multifunkcionális kiszolgáló termék, amely egy fájlszerver, nyomtatási szolgáltatás és hitelesítési szerver (winbind) megvalósítását is biztosítja. A Samba mint olyan megvalósítja a tartományvezérlő y Active Directory Kompatibilis a Microsoft Windows összes legújabb verziójával, beleértve A windows 11.
A Samba 4.22 fő újdonságai
A Samba 4.22 új verziójában az egyik kiemelkedő fejlesztés a A Directory Leases hozzáadása, egy olyan bővítmény, amely lehetővé teszi a metaadatok gyorsítótárazását könyvtárat az ügyfélen. Ez Javítja a hozzáférési sebességet és csökkenti a szerver terhelését, mivel a könyvtárak frissítéseiről a rendszer automatikusan értesíti az ügyfeleket, ha változások vannak.
Ez a funkció Különösen hasznos a két forgatókönyv:
- Egyéni hozzáférés: Amikor a felhasználó egy SMB-partíción lévő saját könyvtárral dolgozik anélkül, hogy fájlokat osztana meg másokkal.
- Megosztott csak olvasási hozzáférés: Lehetővé teszi a szerverhez intézett kérések számának csökkentését együttműködési környezetben, olvasási hozzáféréssel.
Alapértelmezés szerint, A Címtárbérlés engedélyezve van azokon a rendszereken, ahol a fürtözés le van tiltva. Konfigurációja az „smb3 directory leases” paraméterrel módosítható.
Ezen kívül a Samba 4.22-ben Fejlesztések történtek a tartományvezérlő ellenőrzésébenNos, most Samba lehetővé teszi a Netlogon Ping kérések küldését LDAP-on és LDAPS-en keresztül, amely kibővíti a tartományvezérlők elérhetőségének ellenőrzési lehetőségeit.
Korábban ez a folyamat Ez csak a 389-es UDP-porton keresztül volt lehetséges, de ezzel a frissítéssel "rootdse" LDAP lekérdezések végezhetők TCP-n keresztül, ami különösen hasznos olyan környezetekben, ahol az UDP-forgalmat a tűzfal korlátozza. Ez a viselkedés a " paraméterrel konfigurálhatókliens netlogon ping protokoll", ami lehetővé teszi a nagyobb szabályozást, hogy a Samba hogyan szerez információkat a tartományvezérlőkről.
Az Azure Enter ID kísérleti támogatása
A kiadás másik legfontosabb újdonsága a támogatás bevezetése kísérleti az Azure Enter ID-hez, a Microsoft felhőalapú identitásrendszere. Ezt sikerült elérni a himmelblaud háttérfolyamat megvalósításával. A funkció engedélyezéséhez le kell fordítania a Sambát a következő opciókkal:
--enable-rust --with-himmelblau
Ezenkívül új konfigurációs paraméterek kerültek hozzáadásra:
"himmelblaud_sfa_fallback" "himmelblaud_hello_enabled" "himmelblaud_hsm_pin_path"
Ezek a beállítások nagyobb rugalmasságot tesznek lehetővé az Azure Entra ID-vel történő hitelesítés során, megkönnyítve a hibrid környezetekkel való integrációt.
Optimalizálás az Active Directoryban
Másrészt a Samba 4.22-ben Javult a sémafrissítés és -konfiguráció teljesítménye az Active Directory-tartományokban. Megemlítik, hogy ezt az LDB index gyorsítótár méretének növelésével érték el egyes offline műveleteknél, ami csökkenti a feldolgozási időt és javítja a szolgáltatás hatékonyságát.
Samba 4.22 Ez magában foglalja bizonyos paraméterek eltávolítását is és elavult konfigurációk:
- nmbd proxy bejelentkezés: Eltávolítva, mert már nincs rá szükség az NBT-szerver Sambában történő bevezetése óta.
- cldap port: Ezt a paramétert eltávolítottuk, mivel a CLDAP alapértelmezés szerint mindig a 389-es UDP-portot használja.
- fruit:posix_rename a VFS modulban vfs_fruit: Windows kliensekkel kapcsolatos kompatibilitási problémák miatt eltávolítva.
Ha érdekelne többet megtudni róla, ellenőrizheti a részleteket A következő linken.
Hogyan telepíthetek vagy frissíthetek Sambára Ubuntu és származékai esetén?
Ha érdekli a Samba új verziójának telepítése, vagy ha már telepítve van a Samba, és frissíteni szeretné az előző verziót erre az újra, megteheti az alábbi lépések követésével.
A Samba Ubuntu és származékai telepítéséhez vagy frissítéséhez a legújabb elérhető verzióra, kövesse az alábbi lépéseket:
Nyisson meg egy terminált, ezt úgy teheti meg, hogy az alkalmazások menüjében rákeres a "Terminal" kifejezésre, vagy használja a Ctrl + Alt + T billentyűparancsot. Ezzel hozzáadjuk a tárolót. Mivel előfordulhat, hogy a hivatalos csomagok nem frissülnek azonnal, a Samba legfrissebb verzióját tartalmazó PPA-tárat fogjuk használni:
sudo add-apt-repository ppa:linux-schools/samba-latest
Adattárlista frissítése:
sudo apt-get update
Telepítse vagy frissítse a Samba-t
Ha már telepítve van a Samba, ez a parancs frissíti az aktuális verziót. Ha nem, akkor először telepíti a Sambát:
sudo apt install samba
A telepítés befejezése után a következő paranccsal ellenőrizheti a Samba telepített verzióját:
samba --version
Ezzel a Samba legújabb verziója lesz a rendszeren.
Végül, de nem utolsósorban megkérlek, hogy olvassa el a Samba implementációval kapcsolatos bejegyzéseket:
Egy egyszerű Samba-kiszolgáló megvalósítása az Ubuntu 24.04-ben?
Hogyan lehet teljes Samba-kiszolgálót megvalósítani az Ubuntu 24.04-ben?