I need to set up a CentOS 5.2 machine with some shared folders so that they can be seen and used for read and write operations from Windows machines on the same network. The Windows machines will need to be able to perform basic file and folder operations on the folders shared by the CentOS machine: create, open, read, write, rename and delete filed, as well as create, rename and delete subfolders.
I have no experience whatsoever with CentOS. Is this functionality included with CentOS, or do I need to install some additional software? In that case, what software package would you suggest I should use to accomplish this?