首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >setfacl删除组权限

setfacl删除组权限
EN

Stack Overflow用户
提问于 2011-10-20 00:03:57
回答 3查看 32.7K关注 0票数 9

我正在尝试从某个文件夹中删除组ACL。权限如下

代码语言:javascript
复制
$ getfacl --all-effective public
# file: public
# owner: sse02
# group: apache
user::rwx
group::r-x                      #effective:r-x
mask::r-x
other::---
default:user::rwx
default:group::r-x              #effective:r-x
default:group:acct:rwx     #effective:rwx
default:mask::rwx
default:other::r-x
$

我想使用下面的命令删除授予'acct‘组的访问权限,但这并不是简单的工作

代码语言:javascript
复制
setfacl -x g:acct public

可能出了什么问题?有什么想法吗?

这是一个带有ext3文件系统的RHEL5机器。

EN

回答 3

Stack Overflow用户

发布于 2011-10-20 01:48:39

default:条目在前面列出,setfacl手册页建议group:acct规范可以是(为清楚起见,在手册页中添加了空格):

[默认:]组:gid :perms

指定组的权限。当gid为空时所属组的权限。

我觉得你应该试试:

代码语言:javascript
复制
setfacl -x d:g:acct public
票数 6
EN

Stack Overflow用户

发布于 2021-01-20 15:31:14

代码语言:javascript
复制
 setfacl -Rm g::--- diectoryname
票数 0
EN

Stack Overflow用户

发布于 2021-04-16 15:05:28

根据https://linux.die.net/man/1/setfacl的说法,使用-k将删除默认的ACL权限。

下面是我如何从目录中删除默认值的示例:

代码语言:javascript
复制
SSH: getfacl .
# file: .
# owner: root
# group: docker
# flags: -s-
user::rwx
group::rwx
other::r-x
default:user::rwx
default:group::rwx
default:other::r-x

00:01:42
SSH: sudo setfacl -k .
00:01:45
SSH: getfacl .
# file: .
# owner: root
# group: docker
# flags: -s-
user::rwx
group::rwx
other::r-x
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7824344

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档