【Linux】一步一步学Linux——groupmod命令(89)

生来就可爱ヽ(ⅴ<●) 提交于 2019-12-04 20:48:34

00. 目录

01. 命令概述

groupmod命令更改群组识别码或名称。需要更改群组的识别码或名称时,可用groupmod指令来完成这项工作。

不过大家还是要注意,用户名不要随意修改,组名和 GID 也不要随意修改,因为非常容易导致管理员逻辑混乱。如果非要修改用户名或组名,则建议大家先删除旧的,再建立新的。

02. 命令格式

用法:groupmod [选项]

03. 常用选项

选项:
  -g, --gid GID                 将组 ID 改为 GID
  -h, --help                    显示此帮助信息并推出
  -n, --new-name NEW_GROUP      改名为 NEW_GROUP
  -o, --non-unique              允许使用重复的 GID
  -p, --password PASSWORD       将密码更改为(加密过的) PASSWORD
  -R, --root CHROOT_DIR         chroot 到的目录

04. 参考示例

4.1 更改用户组ID

[root@redhat ~]# groupmod -g 8888 g5
[root@redhat ~]# tail -5 /etc/group
itcast:x:1003:
g2:x:888:
g3:x:889:
g4:x:889:
g5:x:8888:
[root@redhat ~]# 

4.2 更改用户组名

[root@redhat ~]# groupmod -n heima g5
[root@redhat ~]# tail -5 /etc/group
itcast:x:1003:
g2:x:888:
g3:x:889:
g4:x:889:
heima:x:8888:
[root@redhat ~]# 

4.3 更改用户组密码

[root@redhat ~]# groupmod -p 123456 heima
[root@redhat ~]# 

4.4 修改用户组名和组ID

[root@redhat ~]# groupmod -g 777 -n itcast1 heima
[root@redhat ~]# 

4.5 允许使用重复的 GID

[root@redhat ~]# groupmod -g 777 -o g4
[root@redhat ~]# tail -5 /etc/group
itcast:x:1003:
g2:x:888:
g3:x:889:
g4:x:777:
itcast1:x:777:
[root@redhat ~]# 

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!