Condividere file su Linux e Windows con Samba

Come creare un file server utilizzando Linux e il gestore di condivisioni Samba e garantire accesso sia a Linux sia a Windows