The generally accepted low bound is 500. Which goes for both UIDs and GIDs.
As for re-assigning, sounds like a job for PERL or some expertly crafted "find" commands. You could create an index in a 2-dimensional array (or just a flat file) mapping new to old UID and then just spider the mount points in question. Just make sure you heavily test it prior to unlessing it.
benr.
-----Original Message----- From: Jim Davis [mailto:jdavis@cs.arizona.edu] Sent: Wed 4/16/2003 10:43 AM To: toasters@mathworks.com Cc: Subject: Reassigning low UIDs Our Unix-side password files go back to the days of SunOS 3.x (if not before), so we have some users with UIDs less than 100. Nowadays this causes problems with NFS on, eg, Linux boxes that seem to assume any UID under at least 1000 is fair game for placeholder accounts. After struggling with this for a while it looks like it's time for a wholesale UID reassignment for those users.
- what's a "safe" lower bound for UIDs? 1000? 10000? We'd rather not have to do this more than once!
- is there some slick way to reassign UIDs en masse on a filer? We could run 'chown -R ...' on the admin host, but is there a better way?