Thanks GoldenEternity, actually I am always signed in as root on the Linux box when I am trying all this stuff and surely I have all permission. At least for now, I wanted to make root functional before moving on and set up users to restrict certain access. And YES, the samba shares are specified as readable. It is just that when I use smbclient to access (I set up a new user ROOT in Windows box as well by log out and log in typing in NEW USERNAME) under root, it ask me for password and so I type it in...then ACCESS DENIED message came.
Well, my Linux machine is under a network of Windows boxes and servers, I am just a testing Linux server right now to try its various capabilities.
A Windows box can certainly access other Windows shares from other Window boxes. Just that under Windows environment (via Network Neighbourhood), I cannot copy files from the Windows box to Linux box (drag and drop OR copy and paste)!!
I can see Windows shares from using smbclient -L command BUT not Win2k box. When I finally wanted to access a particular folder of Windows shares, I get the ACCESS DENIED message I mentioned earlier. I am pretty sure I named the new user via Windows just like it in the Linux box (as root for both and password same). Thanks!!
Tedson99