E C
asked on
File Sharing Permissions in OS X
I am logged in to my G5 Mac Pro (running Leopard 10.5.1) as user 'ecAdmin'. This user is an Administrator.
I want to:
- Create a folder called 'ecShare' and enable file sharing
- UserA, UserB and UserC (three different users) should be able to connect to this computer (from their Macs) and mount the shared folder 'ecShare' on their desktops. I want them to log in with their own user name (in other words, I do NOT want them to log in as user 'ecAdmin')
- EACH user should have FULL CONTROL (read and write) to ALL files and folders in the 'ecShare' folder, regardless of who created the file or folder.
So, from my Mac, I create a folder called 'ecShare' and set permissions to:
ecAdmin (Me) - Read & Write
staff - Read & Write
everyone - Read & Write
Next, I open System Preferences | Sharing and turn on 'File Sharing'
Next, I click the '+' icon to add a shared folder. I browse to my 'ecShare' folder and set the same permissions:
ecAdmin (Me) - Read & Write
staff - Read & Write
everyone - Read & Write
So far so good, right? Wrong!
The second I create a file or folder inside of 'ecShare', I become the owner, but everyone else gets READ ONLY permission.
What gives? Why don't new files or folders inherit the permissions set by the 'ecShare' folder?
I want to:
- Create a folder called 'ecShare' and enable file sharing
- UserA, UserB and UserC (three different users) should be able to connect to this computer (from their Macs) and mount the shared folder 'ecShare' on their desktops. I want them to log in with their own user name (in other words, I do NOT want them to log in as user 'ecAdmin')
- EACH user should have FULL CONTROL (read and write) to ALL files and folders in the 'ecShare' folder, regardless of who created the file or folder.
So, from my Mac, I create a folder called 'ecShare' and set permissions to:
ecAdmin (Me) - Read & Write
staff - Read & Write
everyone - Read & Write
Next, I open System Preferences | Sharing and turn on 'File Sharing'
Next, I click the '+' icon to add a shared folder. I browse to my 'ecShare' folder and set the same permissions:
ecAdmin (Me) - Read & Write
staff - Read & Write
everyone - Read & Write
So far so good, right? Wrong!
The second I create a file or folder inside of 'ecShare', I become the owner, but everyone else gets READ ONLY permission.
What gives? Why don't new files or folders inherit the permissions set by the 'ecShare' folder?
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Saying "this is the default behavior for OSX" neither solves his problem, nor does it make the issue a "feature" and not a bug as the article says.
Default behavior is one thing, but not giving ANY support for such a basic necessity in file sharing is just inexcusable.
The correct solution has been (finally) documented by Apple, and can be found here.
http://support.apple.com/kb/HT2202
I'll save you a click by reposting the meaty part:
Open in new window