问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

linux下基本组和附属组有什么区别

发布网友 发布时间:2023-06-28 19:34

我来回答

1个回答

热心网友 时间:2024-10-27 03:31

Linux系统以组Group方式管理用户,用户和组的对应关系为多对多,即某个用户可加入/属于一个或多个组,某个组可以有0个、1个或多个用户。

组的分类
从用户的角度,分为主组和附属组。
主组:也被称为primary group、first group或initial login group,用户的默认组,用户的gid所标识的组。
附属组:也被称为Secondary group或supplementary group,用户的附加组。

通过id命令可查看当前用户的主组和附属组

[root@localhost ~]# id root
uid=0(root) gid=0(root) groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel)

[root@localhost ~]# id gg
uid=503(gg) gid=503(gg) groups=503(gg)

[root@localhost ~]# id mm
uid=502(mm) gid=500(jww) groups=500(jww)

gid标识主组,groups表示用户所属的全部组(主组和附属组)

1. 用户必须有且只能有一个主组,可以有0个、1个或多个附属组,就如我们一定会有一个用来安家的房子(类同主组),还可以有n个用于投资或其他打算的房子(附属组)。

2. 主组也为默认组,当用户own某个文件或目录时,默认该文件或目录的group owner为该用户的主组(当然,可以通过chgrp修改group owner)。

3. 在/etc/passwd文件中,记录行第四个字段为gid,即用户的主组id。

4. 在/etc/group文件中,记录行第四个字段为组的成员,不显示将该组作为主组的组成员,只显示将该组作为附属组的组成员,因此,/etc/group的记录行的第四个字段没有完整地列出该组的全部成员。

5. 当通过useradd命令创建新用户时,可以通过-g参数指定已存在的某个组为其主组,若没有使用-g参数,
则系统自动创建名称和用户名相同的组作为该用户的主组(前提是variable in /etc/login.defs的USERGROUPS_ENAB属性值为yes),如命令手册的useradd关于-g参数的描述所示:
-g, --gid GROUP
The group name or number of the user′s initial login group. The
group name must exist. A group number must refer to an already
existing group.
If not specified, the bahavior of useradd will depend on the
USERGROUPS_ENAB variable in /etc/login.defs. If this variable is
set to yes (or -U/--user-group is specified on the command line), a
group will be created for the user, with the same name as her
loginname. If the variable is set to no (or -N/--no-user-group is
specified on the command line), useradd will set the primary group
of the new user to the value specified by the GROUP variable in
/etc/default/useradd, or 100 by default.

另外,可通过usermod -g 将普通用户的主组/gid设置为系统中存在的任意某个组(永久性);
也可以通过newgrp暂时性变更当前用户的主组/gid(只对于当前login session有效,非永久性)。
通过usermod -G 设置普通用户的附属组。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...A利用我的房子注册公司后退租并没办理注销公司。影响我再次出租。怎... ...公司要注销了,我们买的房子没签合同,房款交完了,现在怎么办?_百度... 目字旁的有哪些字跟木有关 求一部动漫讲述了城市使环境变差,女主和男主是青梅竹马,为了找出破坏... 怎样看一个女人是不是动情了? 企业写字楼如何聚气聚财? 神州数码通用软件(北京)有限公司电话是多少? 神州数码集团股份有限公司电话是多少? 请问神州数码客服电话是什么? 请问地下城与勇士50级的狂暴者用什么装备最好!!! 封了 没有好友辅助验证可以解吗? 羊毛大衣叠放还是挂放 羊毛大衣该怎么放 九宝安香茶是煮的吗 牡丹吊兰用什么土种好 用什么土养牡丹吊兰 牡丹吊兰用什么土 牡丹吊兰是用什么土壤养的? 大真龙茶业有适合待客的茶叶吗? 九龙戏水什么意思 青花郎名字由来? 如何看待年轻人尽孝只靠钱 年轻人要怎样孝顺父母? 年轻人因不能陪在父母身边,通过网购的方式尽孝心,你怎么看这一行为? 年轻人网购式尽孝也是一种表达爱的方式,你赞成这种尽孝方式吗?_百度... “如何看待年轻人网购式尽孝”引网友热议,你一般选择什么方式尽... 现代年轻人如何孝敬母亲的 当代年轻人如何尽孝 这几种花很容易形成花墙被邻居羡慕 凯奇是最年轻获得奥斯卡影帝的吗 这个外国电影明星是谁 ...怎么显示已签收呢?我没收到啊,拍照签收是什么意思啊?我是收件人吗... 得物显示6天到会提前嘛 得物的计划送达会提前吗 95分发货用什么快递 为什么95分回收不是顺丰快递 货拉拉行为分95分好接单吗 95分可以货物上架时间吗 win7 专业版(英文版- = )修改不了密码,每次都显示access is denied... 得物换单有时间限制吗 熟了的帝王蟹黄怎么再加工好吃? 螃蟹的肚皮上有黑的点点,还有黑的线是到到底是不是寄生虫呀? html设置图片像素不受分辨率影响 再用HTML编写网页,请问怎样将网页分辨率设置为1024*768 ,谢谢,做好有... 为什么螃蟹肚子会出丝 简单又好看的简笔画小糖果 华为畅享9plus黑屏怎么显示时间 有人在做股票的吗?来只建议股票 lie beyond造句 手机死机了到底怎么办 16岁还能长高么