How to restrict External Drive access in other user accounts

I just purchased an external HD and moved my iTunes and iPhoto libraries to it. No problem there.

My Mac mini has four user accounts and I'd like to set the permissions on the external HD so that only I can write to it from my account. I'm attempting to do this through 'Get Info' on the external drive, then setting Sharing & Permissions to 'Read and Write' for myself and 'Read only' for the other three accounts. But it seems that when I set one of these it gets set for all four accounts.

Am I doing something wrong trying to set the permissions this way, or, is there a better way to do it?

Thanks,
Andy

Mac Mini, Mac OS X (10.6.3), External HD

Posted on May 9, 2010 4:08 AM

Reply
Question marked as Top-ranking reply

Posted on May 9, 2010 5:19 PM

What is the filesystem type on the external drive? The Format line of the Get Info window will show this.

If it's FAT, which is typical for an external USB drive if you haven't reformatted it, then you can't use per-user file permissions. You'll need to use Disk Utility to reformat it to Mac OS Extended. Make sure you have a full backup first.
18 replies
Question marked as Top-ranking reply

May 9, 2010 5:19 PM in response to andysparks

What is the filesystem type on the external drive? The Format line of the Get Info window will show this.

If it's FAT, which is typical for an external USB drive if you haven't reformatted it, then you can't use per-user file permissions. You'll need to use Disk Utility to reformat it to Mac OS Extended. Make sure you have a full backup first.

May 11, 2010 1:40 PM in response to kisuke3

Actually
It may be better to restrict certain folders on the drive than the entire drive. And if you have a ton of folders, just create one new folder and put them all into it.

Also, when making changes with Permissions, be sure to click the gear box and check "Apply to Enclosed Items". If you haven't done that to the whole disc yet, you can try that first, but my guess is it may be better/easier/faster/more secure to button up a folder instead.

May 9, 2010 1:49 PM in response to kisuke3

I didn't realize you could set the privileges for other user accounts in the 'Get Info' box from my account. I added the names of the other three accounts and set them to 'Read Only' but I am still able to delete files from the drive when I'm logged into those accounts.

What I'm trying to do is set it up so that either (1) they can't accidentally delete files from the external disk or (2) they can't even see the disk at all from those accounts. I would have thought that 'Read Only' would not allow them to delete files, but with the privilege set to 'Read Only' I'm still able to delete files from the disk.

Maybe I'm missing a step? Or maybe there's another way to do it?

Thanks,
Andy

May 11, 2010 5:55 PM in response to Jeffrey Lee

Thanks all for the help. I'll get out the unix book and learn about ACLs. That seems to be the way to go.

To answer the other questions:
I don't have another mac to try this on,
The external HDD does have a format of Mac OS X extended journaled,
I have been checking the gear box and checking "Apply to Enclosed Items",
And the other accounts are not admin accounts.

Also, good suggestion to restrict access to just folders.

Andy

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

How to restrict External Drive access in other user accounts

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.