我想了解一些用户组的东西

我想了解一些用户组的东西

为什么用户组需要分当前组权限呀,就是我给d1分配了两个组,让d1同时可以行使两个组的权限不就好了吗,为什么还得换组多此一举呢

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
好帮手慕小脸 2021-05-14 13:42:46

同学你好,使用groups查看当前用户所在用户组,如下:

http://img1.sycdn.imooc.com//climg/609e0d5e091e419404240125.jpg

但默认情况下developer是当前的用户组,如果d1想访问testor就必须从当前组切换到新的用户组上

祝学习愉快~

  • 提问者 qq_精慕门6417434 #1

    我不是看不懂命令啊老师,我是想知到为什么他要分一个当前组出来,为什么不能同时具有多组的权限,你要执行别组的权限还得换个组,会不会多此一举,还是说有什么特殊用途

    2021-05-14 15:59:08
  • 同学你好,这里并不是分一个当前组出来,首先这里是先创建了两个用户组,即:

    http://img1.sycdn.imooc.com//climg/609e5208098e7d2e09520070.jpg

    当需要新的用户组对d1生效时需要重新登录,重新登录后执行上述命令groups会显示两个用户组,两个用户组之间并没有权限上的关联,且在课程的16分18秒处老师有讲到默认情况下第一个(developer)就是当前用户组,若想执行别的用户组中的内容就必须切换才可以,并不是多此一举的操作

    祝学习愉快~

    2021-05-14 19:02:13
好帮手慕阿满 2021-05-13 18:49:55

同学你好,如果只想让d1用户拥有当前组的权限,不能拥有其他组的权限,就需要将d1用户换到当前组。

祝学习愉快~

  • 提问者 qq_精慕门6417434 #1

    但是d1本身他作为使用者,即然超级管理员都给他分配了两个组的权限,对于使用者当然是权限越多越好,比如我同时具有写和读的权限,但是你非得把他分开,就是我换一个组才能执行一种权限那不是多此一举吗,这个换组不是多余的动作吗,我本来就两个组的权限都具备

    2021-05-13 19:24:41
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师