1

On a Macbook Pro with a new install of El Capitan, a friend used the only account, Admin, for a while. A few weeks later I made a copy of that home folder, renamed it "B", and created a personal account for her, short name also "B" and allowed it to "adopt" the "B" home folder. Account B also has admin privileges.

Using account B, she gets "You don't have permission to view its contents" messages when she tries to access her ~/Documents folder (and probably other folders as well but I don't have her machine in front of me at the moment). Seemingly, adopting the copy did not include taking ownership of its contents.

Is a recursive chown the proper fix? I'm hesitant to blast ahead and just try things as she's leaving for college tomorrow!

1

Since account "B" didn't exist when you copied that folder over, then the files would not be owned by that user. You can do a recursive chown to correct the situation.

However, I might suggest that you use the Finder's tools to make the modifications for you. If you select that folder in the finder and select File > Get Info (or command-I) you can then adjust the owner in the "Sharing & Permissions" section to change the owner and apply the changes recursively. To me, this approach would have a lower risk of issues cropping up later.

When she is off at college, remember that you can use Messages to do Screen Sharing. You can click on "Details" in the upper right corner and ask to share her screen. Useful for remote troubleshooting!

  • Thanks for the suggestion - I'll try that. But I expected that would be part of the process of account B adopting the existing home-folder tree. – JRobert Aug 26 '16 at 17:11
  • I don't know what all it does with the adopting portion. My guess would be that it doesn't do a recursive chown to handle the case where an administrator deleted and then recreated the account, but the folder had different owners on the files. – ParanoidGeek Aug 27 '16 at 21:51
  • Also, consider trying "find /Users/B -not -user B" to see what files and folders aren't owned by the account and see what turns up. – ParanoidGeek Aug 27 '16 at 21:53

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .