Skip to content

Instantly share code, notes, and snippets.

@gregjhogan
Created April 23, 2018 23:20
Show Gist options
  • Select an option

  • Save gregjhogan/f7fb641a2d44c3d07d289677f753c24a to your computer and use it in GitHub Desktop.

Select an option

Save gregjhogan/f7fb641a2d44c3d07d289677f753c24a to your computer and use it in GitHub Desktop.
change user's user ID and group ID
#!/bin/bash
set -e
LOGIN=<USER>
NEWUID=<NEWUID>
NEWGID=<NEWGID>
OLDUID=<OLDUID>
OLDGID=<OLDGID>
usermod -u $NEWUID $LOGIN
groupmod -g $NEWGID $LOGIN
find / -user $OLDUID -exec chown -h $NEWUID {} \;
find / -group $OLDGID -exec chgrp -h $NEWGID {} \;
usermod -g $NEWGID $LOGIN
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment