Samba ist ein Serverdienst, der es ermöglicht Datei- oder Druckerfreigaben auf Linux-Systemen für Windows- oder Mac-Nutzer zur Verfügung zu stellen. Bei Netzwerkfreigaben spielt das Thema Zugriffsrechte und Authentifizierung eine wicntige Rolle. Dies macht die Samba-Konfiguration schnell recht komplex. Ab Version 4 kann Samba auch als Primärer Domänencontroller (PDC) fungieren und damit einen Windows-Server mit Active Directory (AD) und Anmeldeserver ersetzen. Einige Inhalte dieser Wiki-Seite stammen aus Marcelo Leal's (2014) „Implementing Samba 4“ Buch (ISBN-13: 978-1-78216-659-7).
Zwei wichtige Versionen von Druckertreibern existieren unter Windows: Treiber-Version 3 (ab Windows 2000) und Treiber Version 4 (Windows Server 2012 / Windows 8). Samba 4 unterstützt bisher lediglich Version 3 Treiber, was jedoch völlig ausreichend ist.
$ uname -i x86_64 $ smbd -b | grep LIBDIR LIBDIR: /usr/lib/x86_64-linux-gnu