创建用户组
格式:groupadd 用户组名
选项
-g 指定GID(指定主要组id)
groupadd -g 1004 group1 创建一个GID为1004的组
用户组的密码存在/etc/gshadow文件中
第一列——对应的组名称
第二列——密码用于组管理员设置密码
第三列——管理员用户列表
第四列——成员用户列表
组处理命令
组信息文件 /etc/group
分别为 组名 组密码占位符 GID 该组的附加组有什么用户
初始组和附加组概念
初始组:每个用户初始组有且只能有一个(如果不指定-g初始组,则默认建立一个和用户名相同的主组 )
附加组:每个用户可以属于多个附加组,要把用户加入组,加入的都是附加组
如果初始组下有用户,则不能直接删除该组(需要把主要组的用户先移除,附加组无所谓)
命令
gpasswd 【选项】 组名 直接加入和移除,不会修改,注意和usermod区分
选项
-a把用户加入组
gpasswd -a user1 root 将用户user1加入root组中
-d把用户从组中删除
gpassed -d user1 root 将user1从root组中删除
删除用户组
groupdel 组名
如果初始组下有用户,则不能直接删除该组(需要把主要组的用户先移除,附加组无所谓)
查看用户信息
id 用户名 查看用户信息
用户信息分别为1:uid 2:gid 3:主要组和附加组的id
groups 用户名 查看用户属于哪个组
2个字段分别为:用户名 ,所属组名(包括主要组和附加组)
whoami 查看当前登录的用户
who 查看当前有哪些用户登录
登录用户 登陆的终端(pts/0指xshell第一个终端,tty1指第一台虚拟机) 最后登陆时间
w比who更详细
发布者:LJH,转发请注明出处:https://www.ljh.cool/35625.html