Samba — вільна реалізація мережевого протоколу SMB/CIFS. Samba випускається під ліцензією GNU.

Назва Samba походить від SMB — назви протоколу, який використовується Microsoft Windows для мережевої файлової системи.

Головною перевагою Samba є те, що з її допомогою можливо використовувати у мережі одночасно комп’ютери з операційними системами Windowsта Unix, організовувати обмін файлами між ними без окремого Windows-сервера.

Починаючи з третьої версії Samba надає служби файлів і друку для різних клієнтів Microsoft Windows, і може інтегруватися з Windows Server: або як Основний контролер домену (PDC), або як член домену. Вона також може бути частиною домену Active Directory. З версії 3 Samba підтримує файлові сервіси та сервіси для друку.

Виконується на більшості Юнікс-подібних систем, таких як: Linux, Solaris, BSD, Mac OS X Server. Входить до більшості дистрибутивів Лінукс. В OS/2 портований samba-клієнт, плагіном до віртуальної файлової системи NetDrive.

Головною відмінністю від серверних версій Windows є відсутність підтримки для групових політик (непряма підтримка в принципі можлива) і налаштувань профайлів користувачів і комп’ютерів.

Встановлення Samba file server відбувається командою:

sudo apt-get install samba

Встановлення успішно завершене. Тепер можна встановити FTP-сервер та оновити Ubuntu свою систему і працювати)