Samba permite compartir archivos y impresoras entre sistemas Windows y Linux. Usa el protocolo SMB sobre TCP/IP para autenticar usuarios de Windows y proveer servicios de red como un servidor de dominio. Su configuración se realiza en el archivo smb.conf, dividiendo la configuración en secciones globales y locales para compartir recursos y configurar cuentas, contraseñas e identificación de clientes en la red.