Samba
Samba je softwarová implementace protokolu Server Message Block (SMB) s otevřeným zdrojovým kódem. Umožňuje uživatelům na platformách jiných než Windows přistupovat k síťovým prostředkům sdíleným počítači a servery se systémem Windows. Bez Samby by počítače se systémem Windows a ostatní počítače byly navzájem izolované, i kdyby byly připojené ke stejné LAN. Samba je k dispozici zdarma pod licencí GNU General Public License a většina distribucí Unixu a Linuxu ji obsahuje pro podporu sdílení souborů mezi různými platformami.
Samba implementuje protokol SMB pro obě strany modelu klient-server. Umožňuje klientům na jiných platformách než Windows přistupovat k síťovým sdíleným složkám vytvořeným na serverech se systémem Windows a zároveň umožňuje serverům na jiných platformách než Windows vytvářet síťové sdílené složky SMB. Uživatelé Unixu a Linuxu mohou pomocí Samby připojit síťové sdílené složky jako součást souborové struktury počítače nebo mohou použít softwarové nástroje pro přístup k síťovým sdíleným složkám stejně jako k serveru FTP.
Počítače s jinými systémy než Windows mohou pomocí Samby přistupovat také k dalším sdíleným síťovým prostředkům, například k síťovým tiskárnám. Samba podporuje také Active Directory, která umožňuje systémům Unix a Linux účastnit se domén Microsoft Active Directory. Vestavěné operační systémy v zařízeních síťových úložišť (NAS) často používají Sambu k vytváření sdílených složek SMB.
NOTE: Starší verze systému macOS používaly Sambu pro síťové připojení SMB, ale ve verzi macOS 10.9 Mavericks ji nahradila vlastní implementace SMBX.
Otestujte své znalosti