Groupmod命令通过修改文件/etc/group、/etc/gdow和/etc/passwd中的相应条目来修改指定组的定义。
查看英文版
1 groupmod 运行系统环境
2 groupmod 语法
3 groupmod 语法
Unix&Linux
groupmod [options] GROUP选项
-g,--gid GID |
给定GROUP的组ID将更改为GID。 GID的值必须是非负十进制整数。除非使用-o选项,否则该值必须唯一。 使用该组作为主要组的用户将被更新,以将该组保留为其主要组。 具有旧组ID且必须继续属于GROUP的任何文件都必须手动更改其组ID。 将不会对/etc/login.defs中的GID_MIN,GID_MAX,SYS_GID_MIN或SYS_GID_MAX进行检查。 |
-h,--help |
显示帮助消息并退出。 |
-n,--new-nameNEW_GROUP |
该组的名称将从GROUP更改为NEW_GROUP。 |
-o,--non-unique |
与-g选项一起使用时,允许将组GID更改为非唯一值。 |
-p,--passwordPASSWORD |
该加密的密码,通过隐窝返回。 注意:不建议使用此选项,因为列出进程的用户将看到密码(或加密的密码)。 您应该确保密码遵守系统的密码策略。 |
-R,--rootCHROOT_DIR |
在应用更改CHROOT_DIR目录,并从使用配置文件CHROOT_DIR目录。另请参阅chroot。 |
/etc/login.defs中的以下配置变量更改了此工具的行为:
MAX_MEMBERS_PER_GROUP(数字)
每个组条目的最大成员数。当达到最大值时,将在/ etc / group中启动一个新的组条目(行)(具有相同的名称,相同的密码和相同的GID)。
默认值为0,表示组中的成员数量没有限制。
此功能(拆分组)允许限制组文件中的行长。确保NIS组的行不超过1024个字符非常有用。
如果您需要强制执行此限制,则可以使用25。
注意:并非所有工具都支持拆分组(即使在Shadow工具套件中也是如此)。除非确实需要,否则不应使用此变量。
退出值groupmod命令以以下值退出:
0 |
成功 |
2 |
无效的命令语法 |
3 |
选项的无效参数 |
4 |
指定的组不存在 |
6 |
指定的组不存在 |
9 |
组名已被使用 |
10 |
无法更新群组档案 |
查看英文版
groupmod -n bettergroup newgroup
在上面的示例中,groupmod命令会将组“newgroup”更改为“Bettergroup”。
查看英文版
gzip,gunzip and zcat | gawk | getfacl | gpasswd | gprof | grep | groupadd | groupdel |
未知的网友