Allowing a directory in Linux to be accessible in Windows. Let's assume the Linux box is called ulin1
Typically the Samba config file is at: /etc/samba/smb.conf
Add a section at the end as follows:
[mycow] comment = XY File share to Windows path = /xyvol writeable = Yes
Where mycow is the share
Now in Windows just point file explorer to \\ulin1\mycow and enter your (linux non root user) user-id and password. Now I don't remember if I had previously setup the samba password or not. If it does not work see if running smbpasswd helps