In Chapter 20, you saw how the Samba software package could be used to share a local printer with Microsoft Windows clients on the network. The same Samba software package also makes sharing folders and files between Linux and Windows devices a snap.
Samba allows you to define folders on your Linux system that it then advertises on the Microsoft network. Remote Windows clients can browse and map to those folders just as if the folders were on a Windows system.
You can control access to the folders by using the standard Linux user and group permissions. Samba has the ability to allow Windows users on the network to access individual Linux user accounts. This feature allows you to use one set of user accounts on the Windows network, and a different set of user accounts on the Linux system.