user modify
    选项:
    -u 修改用户的UID
    -g 修改用户所属的基本组GID
    -G 修改用户的附加组,若有多个附加组,使用逗号隔开
    -a -G 将用户添加到新的附加组,原来的附加组仍保留
    -c 修改用户的注释信息
    -md 移动用户的home目录到新的位置
    -d 指定用户的home目录到新的位置,以前home的文件不会出现在新目录
    -s 更改用户使用的shell
    -l 更改用户登录名
    -L 锁定禁用用户
    -U 解锁用户

    1. #查看zhangsan用户信息
    2. [root@kedacom home]# grep "zhangsan" /etc/passwd
    3. zhangsan:x:5001:1008:The 2022 new student:/home/zhangsan01:/bin/bash
    4. #添加两个分组
    5. [root@kedacom home]# groupadd committee
    6. [root@kedacom home]# groupadd research
    7. #查看分组的gid
    8. [root@kedacom home]# tail -2 /etc/group
    9. committee:x:5003:
    10. research:x:5004:
    11. #更改zhangsan用户名为zs
    12. #更改zhangsan的UID为6001
    13. #更改zhangsan的基本组为committee
    14. #将zhangsan添加到research附加组
    15. #更改zhangsan的注释信息为The 2020 new student
    16. #home目录由/home/zhangsan01变更为/zhangsan
    17. #更改shell为/bin/sh
    18. [root@kedacom home]# usermod -u 6001 -g 5003 -a -G 5004 -c "The 2020 new student" -md /zhangsan -s /bin/sh -l zs zhangsan
    19. [root@kedacom home]# grep "zs" /etc/passwd
    20. zs:x:6001:5003:The 2020 new student:/zhangsan:/bin/sh
    21. [root@kedacom home]#
    22. [root@kedacom home]# ls -a /zhangsan
    23. . .. .bash_logout .bash_profile .bashrc
    24. [root@kedacom home]# grep 'zs' /etc/shadow
    25. zs:$6$YsVjAeFK$Y59u27Ci9L13yxmzyq6nRg5F7KQqY0br6zwf9OtqDIikWCPKVskKBUrUlYw4IkLGt7ekOkxvMi5MrXm167ZFw.:19056:0:99999:7:::
    26. #锁定用户
    27. [root@kedacom home]# usermod -L zs
    28. #密码比未锁定时前面加了个!
    29. [root@kedacom home]# grep 'zs' /etc/shadow
    30. zs:!$6$YsVjAeFK$Y59u27Ci9L13yxmzyq6nRg5F7KQqY0br6zwf9OtqDIikWCPKVskKBUrUlYw4IkLGt7ekOkxvMi5MrXm167ZFw.:19056:0:99999:7:::
    31. #解锁用户
    32. [root@kedacom home]# usermod -U zs