I’m using Mobile accounts and a Mini server (well, the functional equivalent of same, assembled the week before the Mini Server was announced 🙁
Home directories and group folders are located on an external (FW800 RAID) enclosure, and it was working OK. Recently I replaced the drives in that enclosure using DiskUtility to create a copy of the smaller drive and then DiskUtility restore to put the bits back onto the larger disk. Most things work OK, but not mobile account synching.
In particular, if I go to a client [i]/Network/Servers/ns.olimpia.com/Volumes/NetHome[/i] (ns.olimpia.com is the server, NetHome is the partition with home directories on it), and do “[i]ls -laF[/i]”, I get
total 8
[code]dr-xr-xr-x 4 emery wheel 3 Mar 22 21:45 ./
dr-xr-xr-x 3 emery wheel 2 Mar 22 21:45 ../
dr-xr-xr-x 2 emery wheel 1 Mar 22 21:45 NetGroups/
dr-xr-xr-x 2 root wheel 1 Mar 22 21:45 NetUsers/[/code]
But if I then try to go to NetUsers (the actual home directory location), I get
[code]bash-3.2# cd NetUsers
bash: cd: NetUsers: Authentication error[/code]
I tried doing [code]sudo chown emery NetUsers[/code] which worked, but then when I try [code]cd NetUsers[/code] I get that same error message and the ownership of NetUsers is changed to ‘root’. Even when owned by ‘root’, it seems to me that permissions “[i]r-xr-xr-x[/i]” should allow me to ‘[i]cd'[/i] to that directory or ‘[i]ls[/i]’ through it.
Anyone know what’s going on and how to fix it?
Thanks!! dave
Comments are closed