Linux组管理
创建组
[root@qfedu.com ~]#groupadd 组名
[root@qfedu.com ~]#groupadd -g gid 组名
[root@qfedu.com ~]#groupadd -g gid -o 组名
查看组
[root@qfedu.com ~]#cat /etc/group
组名:代表组密码:gid:组员
查看一个用户的所属组
[root@qfedu.com ~]#groups 用户名称
修改组
[root@qfedu.com ~]#groupmod 参数 组名
-g
-n
-o
[root@qfedu.com ~]#groupmod -g 2000 grp1
[root@qfedu.com ~]#groupmod -n grp3 grp1
给组设置密码
[root@qfedu.com ~]#gpasswd 参数 组名
[root@qfedu.com ~]#gpasswd grp2
组密码作用:临时切换当前登陆账户组身份,让这个账户暂时拥有所切换组的权限
例子:用户tingting临时切换到1802组,
tingting是不属于1802组的
[tingting@wing ~]$ ll /a
-rw-r----- 1 root 1802 0 Jun 27 10:00 /a
[tingting@wing ~]$ cat /a
cat: /a: Permission denied
[tingting@wing ~]$ newgrp 1802
Password:
[tingting@wing ~]$ cat /a
[tingting@wing ~]$
给组添加账户
[root@qfedu.com ~]# gpasswd -a user10 grp2
Adding user user10 to group grp2
同时添加多个用户到组:
[root@qfedu.com ~]# gpasswd -M jim,tom,wing 组名
从组删除账户
[root@qfedu.com ~]# gpasswd -d user10 grp2
指定组管理员
[root@qfedu.com ~]# gpasswd -A user12 grp2
组密码文件
[root@qfedu.com ~]# cat /etc/gshadow
组名:密码:组管理员:组员
删除组
[root@qfedu.com ~]# groupdel 组名
用户的主属组不能删除
相关推荐HOT
更多>>java变量命名规则?
在Java中,变量的命名需要遵循一些规则和约定。以下是Java变量命名的常用规则:1.使用有意义的名称:变量名应该具有描述性,能够清晰地表达变量...详情>>
2023-06-06 16:20:48httpservletrequest获取参数怎么做?
在使用Java的Servlet开发Web应用程序时,可以使用HttpServletRequest对象来获取请求的参数。以下是获取参数的示例代码:importjavax.servlet.Se...详情>>
2023-06-05 16:47:00jquery checkbox是否选中
要检查 jQuery 复选框是否被选中,可以使用 prop() 函数或者 is() 函数。这两个函数都可以获取或设置元素的属性,包括复选框的 checked 属性。详情>>
2023-04-21 10:13:27apt攻击的特点
APT攻击(Advanced Persistent Threats)的特点包括: 1.持续性:APT攻击通常是长期的、有计划的、渐进式的攻击,攻击者会利用各种手段和技术潜...详情>>
2023-03-14 11:10:06