share only one folder on the network
I want to share only one Public folder with everyone who connects to my computer. Is there a simple way to do this? At the moment I can login to my computer using my admin-password, but I don't want to give other persons that much access to my computer.
Do I have to create another account?
Thanks
Do I have to create another account?
Thanks
Comments
Originally posted by future-ex-pc-user
I want to share only one Public folder with everyone who connects to my computer. Is there a simple way to do this? At the moment I can login to my computer using my admin-password, but I don't want to give other persons that much access to my computer.
Do I have to create another account?
Thanks
i think if you just set sharing in the system preferences, then you should only be sharing the public folder
If you want to share only specific directories, however, that is a bit harder to do. Fortunately, there is a freeware/donationware utility named SharePoints that makes it all quite easy.
thanks
I have done something like this in the past though I don't know that there isn't a better way.
I created a second account just for windows login. I enabled this for windows login and I set the permissions so that I could access the public folder from my admin account.
This gave anyone who logged in full access to the second account. A little more than I wanted but it worked OK for my simple needs at the time.
From windows if the account allows guest login maybe you could simply press OK without entering a user ID or password when presented with the login screen?
Originally posted by mattjohndrow
brad, you're a smart duck, but if you are the only user logged in, wouldn't it only share your public folder, not everyone elses, nless they enable sharing as well?
Everything in the Sharing panel is system-wide.
So, I did a little rummaging and found that you need to add a line to your /etc/smb.conf file to get it going.
Open up smb.conf, and scroll down to the share you want guest access to. It should look something like this:
[ShareName]
path = /Path/to/Folder
And possibly some other properties like permissions, read only and the like.
Add "guest ok = yes" to it on the next line, so it looks like this, keeping your other stuff as it was:
[ShareName]
path = /Path/to/Folder
guest ok = yes
You may also want to add "read only = yes"
-------
So, putting this all together here's one of my share entries:
[LAVENDER]
path = /Volumes/Music/Lavender Jazz
read only = yes
guest ok = yes
inherit permissions = No
Originally posted by future-ex-pc-user
I am trying to log in from Windows and I don't get the option to log in as guest. Do I have to create a guest account? Can I then just delete the guest home directory?
thanks
Yes, you can do exactly that. I did the same for a guest account I made specifically for FTP.
Probably for security reasons, there is no "guest" account enabled by default on Mac OS X.
IIRC, various version of OS X have had some quirks with cross-platform shares
Panther has 'enhancements' to SMB networking versus Jaguar versus 10.1.x
That said, what kind of permissions do the remote users need?
Generally, the less complicated it needs to be, the better.
Rather than overthink hypothetical solutions to unasked questions,
I figured we might double-check the details.