>I DO NOT want to share the ENTIRE hard drive
The entire hard drive is not shared by default. With public privilages (no password), you can only view folders which have view permissions set to "public".
So, to answer your question, simply restrict the folder permissions by choosing "Get Info" on a selected folder. You can then set permissions appropriately. Not only can you restrict public access, but you can restrict people who have login accounts on the Mac.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
The only way I know of restricting view access of the root directory using OS X's built-in file sharing is to take away your system privalges to view the root drive.
Let me show you what I mean.
[IMG]http://img184.imageshack.us/img184/9283/picture1xb7.png[/IMG]
In the picture above, you would simply change "ownership" to yours (enter password if necessary), which would allow you to change read/write permissions. Choose "no access" on any accounts you want to restrict access to, including yourself.
Actually, OS X's file sharing is quite limited. If you want proper sharing, you should look into more dedicated software, such as the core Unix daemons that OS X's GUI covers up, or if you don't like that idea, try Googling for standalone server utilities.
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339
Glad to hear you found a (rather crude) solution yourself. Actually, Unix fiile permissions are quite limited. I hate to say this, but you can't just assign a group of users that can do this and this in a given folder, and then assign another group which has different privilages in the same folder. Sure, you can use groups, but that's still far too limited...
John A
Vampirical Lurker
7,630 posts since Apr 2006
Reputation Points: 2,240
Solved Threads: 339