1. groupmod 命令说明
groupmod:用于修改用户组,基本信息如下:
Usage: groupmod [options] GROUP
Options:
-g, --gid GID change the group ID to GID
-h, --help display this help message and exit
-n, --new-name NEW_GROUP change the name to NEW_GROUP
-o, --non-unique allow to use a duplicate (non-unique) GID
-p, --password PASSWORD change the password to this (encrypted)
PASSWORD
-R, --root CHROOT_DIR directory to chroot into
-P, --prefix PREFIX_DIR prefix directory where are located the /etc/* files
参数如下:
选项 | 作用 |
---|---|
-g, --gid GID | 修改组ID |
-h, --help | 展示帮助信息并退出 |
-n, --new-name NEW_GROUP | 修改用户组组名 |
-o, --non-unique | 与 -g 一起使用,允许为指定的 组添加一个已存在的GID,即共享一个GID |
-p, --password PASSWORD | 指定组密码 |
-R, --root CHROOT_DIR | 指定在CHROOT_DIR(改变后的根目录) 下更改生效以及使用CHROOT_DIR目录下的配置文件 |
类似 usermod。
2. groupmod 命令语法
groupmod [options] GROUP
3. groupmod 命令示例
3.1 -g(修改组ID)
/etc/group 里面存放了组的信息
[root@loaclhost home]# tail -5 /etc/group
tuser15:x:1011:
tuser16:x:1012:
tuser17:x:11020:
test16:x:12000:
sysgrp:x:980:
[root@loaclhost home]# groupmod -g 13000 test16
[root@loaclhost home]# tail -5 /etc/group
tuser15:x:1011:
tuser16:x:1012:
tuser17:x:11020:
test16:x:13000:
sysgrp:x:980:
[root@loaclhost home]#
3.2 -n(修改组名)
将 test16 的组名改为 t111
[root@loaclhost home]# groupmod -n t111 test16
[root@loaclhost home]# tail -5 /etc/group
tuser15:x:1011:
tuser16:x:1012:
tuser17:x:11020:
sysgrp:x:980:
t111:x:13000:
[root@loaclhost home]#
4. 总结
groupmod:用于修改用户组信息,一般用不着。