[root@kvm8 ~]# usermod --help Usage: usermod [options] LOGIN Options: -c, --comment COMMENT new value of the GECOS field -d, --home HOME_DIR new home directory for the user account -e, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE -f, --inactive INACTIVE set password inactive after expiration to INACTIVE -g, --gid GROUP force use GROUP as new primary group -G, --groups GROUPS new list of supplementary GROUPS -a, --append append the user to the supplemental GROUPS mentioned by the -G option without removing him/her from other groups -h, --help display this help message and exit -l, --login NEW_LOGIN new value of the login name -L, --lock lock the user account -m, --move-home move contents of the home directory to the new location (use only with -d) -o, --non-unique allow using duplicate (non-unique) UID -p, --password PASSWORD use encrypted password for the new password -R, --root CHROOT_DIR directory to chroot into -s, --shell SHELL new login shell for the user account -u, --uid UID new UID for the user account -U, --unlock unlock the user account -Z, --selinux-user SEUSER new SELinux user mapping for the user account
[root@kvm8 ~]# usermod -l linda deyu1 [root@kvm8 ~]# id linda uid=3585(linda) gid=3585(deyu1) groups=3585(deyu1),1000(sharegrp)
[root@kvm8 ~]# usermod -u 4000 linda [root@kvm8 ~]# id linda uid=4000(linda) gid=3585(deyu1) groups=3585(deyu1),1000(sharegrp)
[root@kvm8 ~]# usermod -s /sbin/nologin linda [root@kvm8 ~]# getent passwd linda linda:x:4000:3585::/home/deyu1:/sbin/nologin
[root@kvm8 ~]# usermod -G apache linda [root@kvm8 ~]# id linda uid=4000(linda) gid=3585(deyu1) groups=3585(deyu1),48(apache)