First off, I'm doing all this to avoid a problem caused by MS Office (when different users with the same local user id are logged into the server, if one logs out Office thinks the others have logged out too and won't allow you to save anything onto the server until you relog) so if you know of another way to fix it let me know.
Up till now, I've just been creating dummy accounts before I create the real account to jack the user id up, but it's getting out of hand, and I'd like to figure out what's wrong with my shell commands.
In general I create another admin account, switch to that, change the user id from 501 to say 600 in Netinfo, then go to terminal to change the user on files and folders.
This is the (best) command I tried, backed up with my own (limited) experience and some websites:
sudo find / -user 501 -exec chown username {} \;
It results in an account I can log into, but acts funny and won't remember settings. Some other advice I've followed (and I've triple checked) has resulted in an account I can't log in to. Can anyone help me with this? I find a lot of conflicting advice on the web and none of it seems to be quite working.