Linux组详解

       组权限允许多个用户共享一组共用的权限来访问系统上的对象,比如文件、目录或设备之类的,每个组都有一个唯一的GID,每个组还有一个唯一的组名。

       类似于用户账户,组信息也保存在系统的一个文件中,/etc/group文件包含系统上用到的每个组的信息,如下所示:

root:x:0:root

bin:x:1:root,bin,daemon

……

       该文件有四个字段,组名、组密码、GID、属于该组的用户列表。组密码允许非组内成员通过它临时性的成为该组组员,千万不能直接修改/etc/group文件来添加用户到一个组,而要用usermod命令。有的组没有列出用户,这并不是说这些组没有组员,当一个用户在/etc/passwd文件内指定某个组作为默认组时,用户账户不会作为该组成员再出现在/etc/group中。

       使用groupadd命令来创建新组,格式为groupadd groupname。使用usermod命令来添加用户到已有组,格式为usermod -G groupname account。使用groupmod可以修改已有组的GID(-g)和组名(-n),修改组名时,GID和组成员不会变,只有组名会改变,由于所有的安全权限都是基于GID的,你可以随意改变组名而不会影响文件的安全性。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值