Okay, this one really blows me away.  I have no idea what's causing, 
although my thoughts are that it's a difference between 98 and Win2k.

I have a box running samba 2.0.6, which authenticates to the NT domain. 
 It also has domain level security.  One of the samba users can connect, 
see all of the directories at the base level.  Or, all samba shares. 
 When he accesses directories other than his home directory, he can see 
files/directories inside of the shares.  He can do whatever his 
permissions allow him to.  However, in his home directory, he cannot see 
the subdirs nor any files.  Cannot write, read, exec anything.

He's running Win98 on a laptop.  On my Win2k system, I can see 
everything I'm supposed to.  When I connect as the other user, and map 
to his home directory we can see the things that he cannot on 98.  All 
files permissions are set correctly on the *nix box.  All patches, 
updates, etc have been loaded on his 98 system.

Is this a samba issue, or an issue with the 98 system?  I am thinking 
that it's the difference between 98 and 2k as 9x machines don't have the 
networking (ha!) capability that Win2k/NT have.

On a side note, as to security with samba.  If a user creates a link to 
/ within their home directory, it allows them to have access to see all 
the files.  If perms are set right, this would prevent them from 
exploiting this?

Thanks.

Shawn