
A Samba 4.22 a híres, nyílt forráskódú szoftvercsomag legújabb kiadása, amelyet a fájlmegosztás és nyomtatási szolgáltatások kezelésére használnak több operációs rendszer, köztük a Windows és a Unix rendszerek között. Az új verzió kiemelkedő újdonsága, hogy számos teljesítményjavítást és új funkciót kínál, köztük az SMB3 könyvtári bérletek (Directory Leases) támogatását.
A Samba egy nyílt forráskódú és szabad szoftvercsomag , amely 1992 óta nyújt fájl- és nyomtatási szolgáltatásokat mindenféle SMB/CIFS-kliens számára, beleértve a Microsoft Windows operációs rendszerek számos verzióját is. A Samba ingyenesen elérhető a GNU General Public License alatt . A Samba 4.22 március 6-án jelent meg. A Samba 4.22.0 az első stabil kiadás a 4.22-es sorozatban, számos új funkcióval és javítással. Az alábbiakban összefoglaljuk a legfontosabb változásokat és újításokat.
SMB3 könyvtári bérletek (Directory Leases)
Az SMB3 könyvtári bérletek az új verzió egyik legfontosabb újítását jelentik. Ez a funkció lehetővé teszi a kliensek számára, hogy gyorsítótárazzák a könyvtárlistákat, ami csökkenti az SMB kérések számát, és így jelentős teljesítménynövekedést eredményezhet, különösen nagy forgalmú környezetekben. Alapértelmezés szerint az SMB3 könyvtári bérletek engedélyezve vannak a nem klaszterezett Samba telepítéseken, míg a klaszterezett rendszerekben ki vannak kapcsolva. Az új globális paraméter, az „smb3 directory leases”, segítségével a felhasználók testreszabhatják ennek a funkciónak a viselkedését.
Új funkciók és fejlesztések
- Netlogon Ping TCP-alapú LDAP és LDAPS segítségével: A Samba mostantól lehetővé teszi TCP-alapú LDAP lekérdezések használatát a domain controller információk lekérésére, így a tűzfalak által blokkolt UDP port 389 esetén is használható.
- Kísérleti Himmelblaud hitelesítés: A Samba 4.22 támogatja az Azure Entra ID hitelesítést a himmelblaud segítségével, amely Rust nyelven van implementálva. Ez az új hitelesítési módszer alapvető hitelesítést kínál és az smb.conf fájlban konfigurálható. Az új globális paraméterek, például „himmelblaud_sfa_fallback” és „himmelblaud_hello_enabled” segítenek az egyéni beállításokban.
- AD DC sémaváltás és előkészítési teljesítmény javítása: A LDB index gyorsítótár méretének növelése révén a Samba 4.22 sokkal gyorsabbá teszi az offline AD műveleteket és sémaváltásokat.
Elavult funkciók eltávolítása
A verzióval néhány régi, már nem használt funkció eltávolításra került:
- nmbd proxy logon: Az a funkció, amely a Samba 4 előtt az NBT szerver működését segítette, most már eltávolításra került.
- cldap port: A CLDAP protokoll mindig az UDP 389-es portot használja, így a más portokra történő konfigurálás lehetősége megszűnt.
- fruit:posix_rename: Az OS X rendszerekhez használt POSIX könyvtári átnevezési funkció eltávolítása is megtörtént, mivel problémákat okozhatott a Windows kliensékkel való kompatibilitásban.
Az smb.conf fájl változások
A Samba 4.22 új paramétereket is bevezetett az smb.conf fájlban:
- smb3 directory leases: Új paraméter a könyvtári bérletek kezelésére.
- vfs mkdir use tmp name: Új paraméter.
- client netlogon ping protocol: Új paraméter, amely lehetővé teszi a TCP-alapú LDAP használatát.
- fruit:posix_rename: Eltávolítva.
Az új verzió számos fontos javítást és frissítést tartalmaz, amelyek tovább növelik a Samba megbízhatóságát és biztonságát. A részletes dokumentáció és további információk a kiadási jegyzetben találhatók. Samba 4.22 letöltések és további információk a szoftverről a Samba.org webhelyen .
