linux用户删除附加组,Linux用户组之主组和附加组
概念介绍
主组:
也叫初始组,是用户登录系统时的组,规则如下:
创建新用户时,若未明确指定该用户所属的主组,会默认创建一个与用户名相同的组,作为该用户的主组
用户创建文件时,文件的所属权限组就是当前用户的主组
使用useradd命令时用-g参数可以指定主组,则不会默认创建同名的主组
用户有且只能所属一个主组
用户的主组不能被删除
用户不能直接被移出主组,但可以更换主组
用户被删除时它的主组若没有其他所属用户,则会自动删除该主组
附加组
登录后可切换的其他组,规则如下:
使用useradd命令时用-G参数可以指定附加组
用户可以所属零个或多个附加组
用户的附加组和主组可相同
附加组可以直接被删除而无需关心是否所属于用户
附加组可以新增和移除任意个所属用户
用户被删除时所属附属组不会受影响
命令演示
/etc/passwd文件
每一个用户一条记录,7个字段分别为:用户名,密码(隐藏显示x),用户ID,用户主组ID,用户描述,用户主目录,用户默认shell
cat /etc/passwd
user1:x:1002:1002::/home/user1:/bin/bash
/etc/group文件
每一个组一条记录,四个字段分别为:名,密码,组ID,组内用户列表(仅显示将该组作为附加组的用户)
cat /etc/group
user1:x:1002:
修改用户的主组
usermod -g group1 user1
cat /etc/passwd
user1:x:1002:1003::/home/user1:/bin/bash
将用户加入附属组
建议使用gpasswd命令而不是usermod,因为usermod -G命令如果不写全用户的附属组,会清空之前的所有附属组
groupadd group2
gpasswd -a user1 group2
Adding user user1 to group group2
cat /etc/group
group2:x:1004:user1
用户的主组不能被删除
groupdel user1
groupdel: cannot remove the primary group of user 'user1'
直接删除附属组
cat /etc/group
group2:x:1004:user1
groupdel group2
cat /etc/group
/etc/group中已无记录
创建用户时指定用户所属主组和附加组
-g:用户所属主组
-G:用户所属附加组
-M : 不创建用户主目录
useradd -g group1 -G group2 -M user3
cat /etc/passwd
user3:x:1003:1003::/home/user3:/bin/bash
cat /etc/group
group2:x:1004:user3
linux用户删除附加组,Linux用户组之主组和附加组相关推荐
- Linux用户(user)与用户组(group)管理(超详细解释)
Linux用户(user)和用户组(group)管理 用户/组基本概念与特性 1.查看用户的uid/gid 2.用户基本信息文件 (1)用户名 (2)密码 (3)UID (4)GID (5)主目录 ( ...
- Linux 用户(user)和用户组(group)管理概述
作者:北南南北 来自:LinuxSir.Org 摘要:本文主要讲述在Linux 系统中用户(user)和用户组(group)管理相应的概念:用户(user)和用户组(group)相关命令的列举:其中也 ...
- Linux用户(user)和用户组(group)的日常管理与操作教程概述
摘要:本文详解用户(User)和用户组(Group)的配置文件,本文是 <Linux 用户(User)和用户组(Group)管理概述> 文档的关健部份的细化:通过本文,您至少能明白/etc ...
- linux用户(user)和用户组(group)管理概述
linux用户(user)和用户组(group)管理概述 2010/5/16 0:46:26 作者:北南南北 来自:LinuxSir.Org 摘要:本文主要讲述在Linux 系统中用户(user)和用 ...
- linux中一个用户可以同时属于多个组吗,为什么linux用户可以属于多个用户组,文件只能属于一个用户组?...
是没必要还是我说错了? 谁说文件不能属于多个组的?支持 ACL 扩展就可以,现在大多数发行版都支持,只是默认它不给你显示出来罢了. 为避免无休止的争论,特意补充说明一些观点,不强求接受,若有异议还请引 ...
- Linux用户(user)和用户组(group)的日常管理与操作
一.用户(User)相关: 谈到用户,就不得不谈用户管理,用户配置文件,以及用户查询和管理的控制工具:用户管理主要通过修改用户配置文件完成:用户管理控制工具最终目的也是为了修改用户配置文件. 什么是用 ...
- Linux 用户(user)和用户组(group)管理概述 转自:http://fedora.linuxsir.org/main/?q=node/91
转自:http://fedora.linuxsir.org/main/?q=node/91 作者:北南南北 来自:LinuxSir.Org 摘要:本文主要讲述在Linux 系统中用户(user)和用户 ...
- linux用户的主要配置文件,Linux用户和组的主要配置文件及其相关命令
Linux用户和组的主要配置文件: /etc/passwd:用户及其属性信息 /etc/shadow用户密码及其相关属性 /etc/group组及其属性信息 etc/gshadow组密码及其相关属性 ...
- linux用户命令权限管理,Linux命令-用户、权限管理
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理. 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同 ...
最新文章
- 有道词典 纯净版 - imsoft.cnblogs
- shell 调试 2例
- Java 8 获取某天最大(23:59:59)最小(00:00:00)时间
- opengl加载显示3D模型SIB类型文件
- bind配置文件解析
- 题目1026:又一版 A+B
- 计算机五笔打字口诀,五笔打字口诀
- HALCON联合C#检测表面缺陷——显示实时灰度值以及灰度值的用处
- 微型计算机中什么是小随机储存器,随机存取存储器
- Arduino使用ESP8266安装问题(包括附加开发板管理网址)
- SSM框架练手项目【虎牙个人博客】手把手带你搭建自己的个人博客
- 一生践行“心正则字正”
- MybatisPlus 通用CRUD操作
- dex字符串解密_某Xposed微信群发工具dex解密分析
- 技术美术个人笔记(一)——贴图间参数
- GL音乐播放器1.0.0版-- 总结帖
- PAT乙级—1001. 害死人不偿命的(3n+1)猜想 (15)-native
- Java GC(垃圾回收)机制知识总结
- 服务器虚拟化属于saas技术吗,SaaS属于云计算服务吗
- 为什么换了硬盘计算机无法启动,完美的解决方案:更换固态硬盘后无法打开计算机的原因分析和解决方案...
热门文章
- Cypress 一些鼠标事件
- 当自己视频APP,遇到别人音频APP后台播放音频时候
- 6、数字调制与多路复用(物理层)
- SQL语句中的case when,decode的用法
- 冒泡排序算法的单链表实现
- 记忆术和导图,激发强大记忆潜能
- com.alibaba.druid.pool.GetConnectionTimeoutException: wait millis 60000, active 20, maxActive 20
- Unity之ASE实现 故障干扰 效果(抖音图标)
- URL access forbidden for unknown reason svn: E170001: OPTIONS of 403 Forbidden (https://**/**)
- Piper Sandler为Heubach和SK Capital收购科莱恩颜料业务提供咨询服务