Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

webberz

macrumors newbie
Original poster
Jun 4, 2008
5
0
After a recent upgrade to Leopard..an unsmooth upgrade i believe...we are unable to log into previous accounts...if i look in the user folder on the hardrive i see the users..but when looking on the accounts in system preference they aren't listed

Is there anyway to recreate the accounts using the folders in the /User directory?

Or copy the whole user to a new account?
 
If memory serves you can simply re add them after copying their home folders to some where else (that is if you have root access).
 
Well, you see this happen in places where OD/AD controls authentication and in moves from Tiger to Leopard because Tiger uses NetInfo and Leopard does not.


Do the users exist if you use this:

dscl . -list /Users

(please note, /Users used with dscl has nothing to do with the file structure)

Also, log in as root, rename all their home folders to username.BAK and then once they are able to login and the home folder is recreated, log them out, log in as root, rename the home folder back to what their user name is, and correct the permissions on them. Then when they login, everything looks like it always did.
 
Do the users exist if you use this:

dscl . -list /Users

---No they don't appear on the list
 
And how do they authenticate?

Locally? AD? OD?

just locally...
 
OK, just login as root and rename user folders to username.BAK.
Create their accounts locally.
Remove the newly created user folder and rename username.bak back to what the short username should be.
Correct permissions.
Done.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.