「4月日新计划更文活动」
新增一个用户组
$ groupadd 选项 用户组
参数说明
-g 用于指定新用户的组标识号(GID)
-o 与-g选项同时使用,表示 新GID = 系统已有用户组的GID
栗子🌰
$groupadd test1
$groupadd -g 101 test2
查看当前用户组
/etc/group文件包含所有组
与用户账户有关的系统文件
/etc/shadow和/etc/passwd系统存在的所有用户名
/etc/passwd文件
用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录Shell
cat /etc/passwd 记录了用户的一些基本属性
用户名:代表用户账号的字符串
口令:存放加密后的用户口令字
用户标识号:系统内部用它来标识用户
组别标记:用户所属的用户组
注释性描述:用户的一些个人情况
主目录:用户的起始工作目录
登录shell: 指定为某个特定的程序
有一列存在记录,其中他们的登录shell为空,这列用户一般称为“伪用户”
/etc/shadow文件
登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志
登录名:与/etc/passwd 一致
口令:存放加密后的用户口令字;如果为空,则对应用户没有口令,登录时不需要口令
最后一次修改时间:从某个时刻起,到用户最后一次修改口令时的天数
最小时间间隔:两次修改口令之间所需的最小天数
最大时间间隔:口令保持有效的最大天数
警告时间:从系统开始警告用户到用户密码正式失效之间的天数
不活动时间: 用户没有登录活动但账号仍能保持有效的最大天数
失效时间:账号的生存期,期满则不能用来登录
删除一个用户组
$groupdel 用户组
修改一个用户组
$groupmod 选项 用户组
参数说明
-g GID为用户指定新的组标识号
-o 与 -g同时使用,用户组的新GID可与系统已有用户组的GID相同
-n 新用户组 将新用户组的名字改为新名称
栗子🌰
$groupmod -g 102 test1
$groupmod -g 106 -n test test_ts1
切换用户组
- 前提是该用户确实是该用户的组别或附加组
$newgrp root