Linux -- groupmod

GROUPMOD(8)                                                         系统管理命令                                                        GROUPMOD(8)

名称
       groupmod - modify a group definition on the system

大纲
       groupmod [选项] GROUP

描述
       The groupmod command modifies the definition of the specified GROUP by modifying the appropriate entry in the group database.

选项
       groupmod 命令可以接受的选项有:

-g, --gidGID
           The group ID of the given GROUP will be changed to GID.

The value of GID must be a non-negative decimal integer. This value must be unique, unless the -o option is used.

Users who use the group as primary group will be updated to keep the group as their primary group.

Any files that have the old group ID and must continue to belong to GROUP, must have their group ID changed manually.

No checks will be performed with regard to the GID_MIN, GID_MAX, SYS_GID_MIN, or SYS_GID_MAX from /etc/login.defs.

-o, --non-unique
           When used with the -g option, allow to change the group GID to a non-unique value.

-h, --help
           现实帮助信息并退出。

-n, --new-nameNEW_GROUP
           The name of the group will be changed from GROUP to NEW_GROUP name.

-p, --passwordPASSWORD
           已经加密过的密码,就像 crypt(3) 返回的那样。

注意:不推荐使用这个选项,因为密码(或加密过的密码)会被用户通过列出这个过程而看到。

您应该确保密码符合系统的密码政策。
       -R, --rootCHROOT_DIR
           Apply changes in the CHROOT_DIR directory and use the configuration files from the CHROOT_DIR directory.

配置文件
       在 /etc/login.defs 中有如下配置变量,可以用来更改此工具的行为:

MAX_MEMBERS_PER_GROUP (number)
           每个组条目的最大成员数。达到最大值时,在 /etc/group 开始一个新条目(行)(使用同样的名称,同样的密码,同样的 GID)。

默认值是 0,意味着组中的成员数没有限制。

此功能(分割组)允许限制组文件中的行长度。这对于确保 NIS 组的行比长于 1024 字符。

如果要强制这个限制,可以使用 25。

注意:分割组可能不受所有工具的支持(甚至在 Shadow 工具集中)。您不应该使用这个变量,除非真的需要。

文件
       /etc/group
           组账户信息。

/etc/gshadow
           安全组账户信息。

/etc/login.defs
           Shadow 密码套件配置。

/etc/passwd
           用户账户信息。

退出值
       groupmod 命令可以返回如下值:

0
           成功

2
           无效的命令语法
       3
           给了选项一个无效的参数

4
           指定的组不存在

6
           指定的组不存在

9
           组名已经在使用

10
           无法更新组文件

参见
       chfn(1), chsh(1), passwd(1), gpasswd(8), groupadd(8), groupdel(8), login.defs(5), useradd(8), userdel(8), usermod(8).

shadow-utils 4.1.5.1                                                 2014-02-17                                                         GROUPMOD(8)

时间: 2024-10-16 23:54:15

Linux -- groupmod的相关文章

linux基础篇-09,组管理groupadd groupmod groupdel groupwd

用户组管理 groupadd groupmod groupdel groupwd ################################################ 用户组类别 管理员组 普通组 系统组 一般组 ################################################ 用户组类别: 私有组:系统自动创建一个和用户名同名的组 用户基本组:默认组 附加组:默认组以为的组 ######################################

Linux命令篇之groupadd命令,groupmod命令,groupdel命令和gpasswd命令

groupadd,groupmod,groupdel使用方法 组管理1)groupaddgroupadd 用于添加组账号.格式如下:groupadd[-g GID] GROUP其中: GROUP:是要添加的组名  -g:用于指定 GID,默认为使用当前最大的GID 加1举例: 添加一个新组 leader# groupadd leader# grep leader /etc/groupleader:x:504:# grep leader /etc/gshadowleader:!:: 2)group

Linux:操作系统用户权限(useradd、usermod、userdel、groupadd、groupmod、chown、id、uid、sudo)

01. 系统启动流程 1.开机自检 2.MBR引导 3.grub菜单(内核 进入单用户模式) 4.加载内核 5.启动系统的第一个进程init/systemd 6.自动加载系统运行级别 7.加载初始化脚本 8.运行相应的自启动服务 9.加载显示登陆界面进程 2) 系统用户管理 a 用户的分类 b 数据文件权限说明(rwx) 文件权限:(更多关注一定要有read权限) read 读文件内容的能力 (有了读文件block能力) write 写文件内容的能力(有了读文件block能力) 重命名文件???

马哥linux第三周作业---基本班

1.列出当前系统上所有已经登陆的用户的用户名,注意:同一个用户登陆多次,则显示一次即可. who |cut -d' ' -f1 | sort | uniq 2.取出最后登陆到当前系统的用户的相关信息 w|tail-n1或者who|tail-n1 3.取出当前系统上被用户当做其默认shell的最多的那个shell cat /etc/passwd | awk -F':' '{print $7}'|uniq –c 结果为:/sbin/nologin awk -F':' '{a[$7]++}END{fo

马哥2016全新Linux+Python高端运维班第三周作业

本周作业内容: 1.列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可. # who | cut -d' ' -f1 | sort -u 2.取出最后登录到当前系统的用户的相关信息. # id $(who | sort -t' ' -k3,4 | tail -1 | cut -d' ' -f1) 3.取出当前系统上被用户当作其默认shell的最多的那个shell. # cut -d: -f7 /etc/passwd | sort | uniq -c | sort

linux 常用命令整理

系统信息 1. uname -a -r -n -m -a    -所有:打印所有信息,按照以下顺序,除了省略- p和我如果未知: - s,内核名字:打印内核名字 - n,节点名:打印网络节点的主机名 - r,内核发行版:打印的内核版本 - v,内核版本:打印内核版本 - m,机:打印机器硬件的名字 ==arch - p,处理器:打印处理器类型或"未知"- i,我,硬件平台:打印硬件平台或"未知" - o,操作系统:打印的操作系统 -- help-帮助显示这个帮助并退

浅析Linux系统下用户与权限管理

Linux作为一种多用户多任务操作系统,在日常的使用中不可避免地要划分出一个角色的概念来管理和使用计算机,这个角色与每一个计算机使用者关联,在Linux中称这种角色为用户.而在每一个用户使用计算机的过程中,又必然存在对有限计算机资源使用的限制性,那么操作系统就必须提供一种途径来保证每个用户独立.合理的使用计算机. 一.用户和用户组管理   (一)用户及用户组相关基本概念  用户:泛指计算机的使用者.用计算机可识别的用户ID(UID,user id)标识. 用户组:用户容器,用来将多个用户合并为一

Linux系统管理命令<一>

1. adduser 功能说明:新增用户帐号. 语 法:adduser 补充说明:在Slackware中,adduser指令是个script程序,利用交谈的方式取得输入的用户帐号资料,然后再交由真正建立帐号的useradd指令建立新用户,如此可方便管理员建立用户帐号.在Red Hat Linux中,adduser指令则是useradd指令的符号连接,两者实际上是同一个指令. 2. chfn(change finger information) 功能说明:改变finger指令显示的信息. 语 法:

linux的用户管理

一.用户登录验证的过程 1.先找寻/etc/passwd里面是否有输入的账号?如果没有则跳出,如果有的话则将该账号对应的UID与GID(在/etc/group)读出来,另外,该账号的家目录与shell设定也一并读出. 2.再来则是核对密码表,这时linux会进入/etc/shadow里面找出有对应的账号与UID,然后核对下输入的密码与文件中的密码是否一致. 二.涉及到的文件 用户 /etc/passwd 账号名称:密码:UID:GID:用户信息说明:家目录:SHELL /etc/shadow 账