RHEL: How to change a USER/GROUP UID/GID and all owned files

RHEL: How to change a USER/GROUP UID/GID and all owned files

# How to change a UID/GID and all belonging files

USER=myuser
OLDUID=7773
NEWUID=7774
GROUP=mygroup
OLDGID=157
NEWGID=158



# Assign a new UID to USER. Any files which the user owns and which are located in the
# directory tree rooted at the user's home directory will have the file user ID changed
# automatically. Files outside of the user's home directory must be altered manually.

usermod -u $NEWUID $USER

# Assign a new GID to GROUP. Any files which the old group ID is the file group ID must
# have the file group ID changed manually.

groupmod -g $NEWGID $GROUP


# Manually change files with old UID

find / -user $OLDUID -exec chown -h $USER {} \;


# Manually change files with old GID

find / -group $OLDGID -exec chgrp -h $GROUP {} \;
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Tip: SSD and Linux. Enable TRIM and check if it works
Viewed 17730 times since Fri, May 15, 2020
20 Linux YUM (Yellowdog Updater, Modified) Commands for Package Management YUM
Viewed 11768 times since Thu, Oct 25, 2018
Oracle Linux 7 – How to audit changes to a trusted file such as /etc/passwd or /etc/shadow
Viewed 3404 times since Wed, Jul 25, 2018
How to automate SSH login with password? ssh autologin
Viewed 3220 times since Fri, Jun 8, 2018
Szybkie sprawdzenie zewnętrznego adresu IP i hosta
Viewed 3805 times since Thu, May 24, 2018
high swap space utilization in LINUX
Viewed 7023 times since Fri, Jul 13, 2018
LVM: Recovering Physical Volume Metadata
Viewed 13614 times since Sat, Jun 2, 2018
Linux - How to get IP and MAC address of ethernet adapter in Linux
Viewed 3148 times since Fri, Jun 8, 2018
Linux – How to check the exit status of several piped commands
Viewed 3371 times since Wed, Jul 25, 2018
Applescript: Run or Call a Shell Script
Viewed 4717 times since Tue, Aug 6, 2019