A lot of people aren't going to like that I answer this for you, but here
it is. If you need to share with samba from CentOS 6.2, you will need to
do the following (plus or minus a few steps):
1. Allow port 445 and 138 through your IPTables firewall or turn
off the IPTables service.
2. Possibly demote SELinux to "permissive" mode using the SELinux
management GUI (that you can download), then reboot.
3. Enable SMB as a service in the services manager.
4. Edit /etc/smbusers so it contains one of the non-root user accounts
on your system.
5. Change smb config:
a. security=share
b. set "write list = +username" in smb.conf
c. set browseable = yes in smb.conf
d. set writable = yes
e. set public =yes
f. think about setting "hosts allow = 192" (or something similar for
at least some amount of security)
Then, finally, use Windows 7 to map the drive to the machine.