小编use*_*034的帖子

facl 忽略“x”权限,但只对文件

当我使用 setfacl 来管理子文件/目录应该具有哪些权限时,由于某种原因,这些文件具有除执行(“x”)之外的所有权限。

someuser@someuser-MS-7816:/opt/lampp/htdocs/project$ getfacl .
# file: .
# owner: someuser
# group: webs
# flags: -s-
user::rwx
group::rwx
other::rwx
default:user::rwx
default:group::rwx
default:other::rwx

someuser@someuser-MS-7816:/opt/lampp/htdocs/project$ touch file
someuser@someuser-MS-7816:/opt/lampp/htdocs/project$ mkdir dir
someuser@someuser-MS-7816:/opt/lampp/htdocs/project$ ls -l
total 4
drwxrwsrwx+ 2 someuser webs 4096 pa? 31 13:35 dir
-rw-rw-rw-  1 someuser webs    0 pa? 31 13:35 file
Run Code Online (Sandbox Code Playgroud)

我认为它与 umask 有关,但以各种方式更改它永远不会给出预期的结果,除非我遗漏了什么。

如何解决这个问题?

acl permissions

9
推荐指数
2
解决办法
2792
查看次数

标签 统计

acl ×1

permissions ×1