![如何指定哪个组可以读取和写入目录中的文件](https://linux22.com/image/1618554/%E5%A6%82%E4%BD%95%E6%8C%87%E5%AE%9A%E5%93%AA%E4%B8%AA%E7%BB%84%E5%8F%AF%E4%BB%A5%E8%AF%BB%E5%8F%96%E5%92%8C%E5%86%99%E5%85%A5%E7%9B%AE%E5%BD%95%E4%B8%AD%E7%9A%84%E6%96%87%E4%BB%B6.png)
我有两个组
- 男孩们
- 女孩们
男生有用户
- 皮特
- 阿里
女孩有用户
- 爱丽丝
- 玛丽
我在 home/pete 中有 d1 目录
我想只让 pete 可以读写该文件夹中的文件,
阿里只能读
对于不能读写的群体
我用了
chmod g+u=rxw d1
现在,pete 只能修改文件,而 ali 只能读取,所以第一部分完成了
但 grils 组用户可以做 ali 能做的事情,所以他们可以读取文件
我怎样才能排除女子团体?
答案1
chown pete:男孩之家/pete
chmod 0750 home/pete
皮特将获得完全控制权
ali 将通过“boys”组获得进入和读取权限
女孩甚至不会进入目录