I have a user like this:uid=501(ironsand) gid=500(foo) groups=500(foo),10(wheel),497(git),501(ironsand)And to change primary group to ironsand like gid=501(ironsand), I typed this command:sudo usermod -g ironsand ironsandIt changed groups order but didn't change main group like:uid=501(ironsand) gid=500(foo) groups=501(ironsand),10(wheel),497(git),500(foo)I thought someone already asked a question like this, but I couldn't find one.How can I change primary group?
How to change primary group?
group
Usually you do it like the following.To assign a primary group to an user:$ usermod -g primarygroupname usernameTo assign secondary groups to a user (-a keeps already existing secondary groups intact otherwise they'll be removed):$ usermod -a -G secondarygroupname usernameFrom man-page:...-g (primary group assigned to the users)-G (Other groups the user belongs to)-a (Add the user to the supplementary group(s))...