我有一个相当严格的 umask 设置 (0077)。这很好,除了我有一个目录,我希望在该目录中对在该目录下任何位置创建的所有文件进行更宽松的设置 (0002)。有没有办法在特定目录上设置 umask,以便在它下面创建的所有文件都继承相同的权限?
使用 ACL
setfacl -d -m mask:002 /your/dir/here/
http://man-wiki.net/index.php/1:setfacl
如果想要默认登录,只需在 .bashrc(或您使用的任何 shell)中添加一个“umask 002”。如果在该环境下登录,所有新目录都将使用它。
| 归档时间: |
|
| 查看次数: |
4800 次 |
| 最近记录: |