How to prevent guest account from accessing my admin account files/documents?

I have an iMac 21" running OS 10.6.8. I have a guest account set up in addition to my own administrators account. When I log on as a guest, I am able to access all of the file documents on my computer, including the ones created on my administator's account. These are files I do not want a guest to be able to access. My question is how to change the settings so these do not show up when logged in to the guest account. I have tried changing Finder Preferences in the guest account - this can be easily changed back by the guest user, and the settings also revert back after I log out. In the admin account I checked System Preferences settings - the only thing on is printer and bluetooth sharing. Any suggestions would be appreciated.

iMac, Mac OS X (10.6.8)

Posted on Mar 11, 2015 10:25 AM

Reply
7 replies

Mar 11, 2015 11:01 AM in response to susan kc

Is this the default guest account that is included when you setup your Mac for the first time or a Standard "guest: account that you setup? If the latter are you sure it's not an admin account?


Non admin accounts can't access the Home folder of other user accounts on the Mac. Take a screenshot of the System/Users & Groups window for the guest account:

User uploaded file


The default Guest User would be the account I'd set up. Once the guest logs out of that account all changes to the account, new documents/files created or downloaded will be erased.
User uploaded file

Mar 12, 2015 9:48 AM in response to Old Toad

Thanks for your reply Old Toad. Here's a screenshot of my settings from the Guest account. I think it was the default Guest account. At the time I set up another "public" account for my family to use, and it has the same problem of being able to access all of my documents. It's settings are the same as this Guest account. Neither show as an administrator account, so I don't know why they are able to access everything.


SKC


User uploaded file

User uploaded file

Mar 12, 2015 4:09 PM in response to susan kc

Here's a way to reset the Home folder permissions and ACLs posed by Linc Davis that may do the job.

Linc Davis

Re: Reset Home Folder Permissions and ACLs not working?

This helped meRe: Reset Home Folder Permissions and ACLs not working?

Apr 30, 2014 10:06 PM (in response to plcmms)

Triple-click anywhere in the following line on this page to select it:

{ sudo chflags -R nouchg,nouappnd ~ $TMPDIR..; sudo chown -R $UID:staff ~ $_; sudo chmod -R u+rwX ~ $_; chmod -R -N ~ $_; } 2>&-


Copy the selected text to the Clipboard by pressing the key combination command-C.

Launch the built-in Terminal application in any of the following ways:

Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

In the Finder, select Go Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

Open LaunchPad. Click Utilities, then Terminal in the icon grid.

Paste into the Terminal window by pressing command-V. I've tested these instructions only with the Safari web browser. If you use another browser, you may have to press the return key after pasting.

You'll be prompted for your login password. Nothing will be displayed when you type it. You may get a one-time warning to be careful. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.

The command may take a few minutes to run, or perhaps longer if you have literally millions of files in your home folder. Wait for a new line ending in a dollar sign ($) to appear, then quit Terminal.



Here's another way to do the same thing but this time when booted into the Recovery volume:

You may need to rebuild permissions on your user account. To do this,boot to your Recovery partition (holding down the Command and R keys while booting) and open Terminal from the Utilities menu. In Terminal, type: ‘resetpassword’ (without the ’s), hit return, and select the admin user. You are not going to reset your password. Click on the icon for your Macs hard drive at the top. From the drop down below it select the user account which is having issues. At the bottom of the window, you'll see an area labeled Restore Home Directory Permissions and ACLs. Click the reset button there. The process takes a few minutes. When complete, restart.

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 prevent guest account from accessing my admin account files/documents?

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