g***l 发帖数: 2753 | 1 【 以下文字转载自 Linux 讨论区 】
发信人: gmail (Gmail is Nothing --Lanxiang/SJTU), 信区: Linux
标 题: 请教个目录权限的mask设置问题
发信站: BBS 未名空间站 (Fri Oct 16 14:32:22 2015, 美东)
一个公共的www服务器上来了个public的目录,我想让这个目录有如下的要求
1. 所有属于 lnxur的用户都可以在public下创建无限级别的目录。
2. 只有owner才可以删除。
我现在给用chmod -R 775 ./public 来更改现有的目录来实现1)
然后在用 chmod -R +t ./public来更新现有的目录来实现2)
但是没法让用户新创建的目录自动是实现这两个要求。
请教怎么设置这个public目录的mask?非常感谢? | c******n 发帖数: 16666 | 2 setfacl 试过没
acl应该可以做到继承上层的权限设置 | g***l 发帖数: 2753 | 3 谢谢,setfacl解决了权限继承问题,也不用改umask了。
但是好像sticky bit 没法继承啊。
【在 c******n 的大作中提到】 : setfacl 试过没 : acl应该可以做到继承上层的权限设置
| c******n 发帖数: 16666 | 4 这2个要一起用的话很麻烦。。
【在 g***l 的大作中提到】 : 谢谢,setfacl解决了权限继承问题,也不用改umask了。 : 但是好像sticky bit 没法继承啊。
|
|