-b 删除所有ACL -k 移除默认访问控制列表 --set=acl 设定替换当前的文件访问控制列表 --set-file=file 从文件中读取访问控制列表条目设定 -d 可以理解位递归。setfacl -m d:u:st:rx /project 表示 st 用户对 project 目录中新建立的文件拥有 rx 权限 -R 递归操作子目录 ...
setfacl -d -m g:dev:rwx [folder_name] //修改[folder_name]的默认组访问权限 setfacl -d -m o::rwx [folder_name] //修改[folder_name]的默认other访问权限 setfacl -d -m u::rwx [folder_name] //修改[foler_name]的默认user访问权限 chmod g+s [foder_name] //修改子文件夹和文件的默认...
--set-file=file从文件中读取访问控制列表条目设定 -d可以理解为递归。setfacl -m d:u:st:rx /project 表示 st 用户对 project 目录中新建立的文件拥有rx权限 -R递归操作子目录
-d 设定默认 ACL 权限,命令格式为 "setfacl -m d:u:用户名:权限 文件名"(如果是群组,则使用 d:g:群组名:权限),只对目录生效,指目录中新建立的文件拥有此默认权限,例如 setfacl -m d:u:st:rx /project 表示 st 用户对 project 目录中新建立的文件拥有 rx 权限。 -R 递归设定 ACL 权限,指设定的 ...
[root@zaishu /]# ll -d /project drwxrwx---+ 2 root class 4096 Apr 16 12:55 /project #如果查询时会发现,在权限位后面多了一个"+",表示此目录拥有ACL权限 1. 2. 3. 4. 5. 6. [root@zaishu /]# getfacl project #查看/prpject目录的ACL权限 ...
setfacl -m d:u:用户名:权限 文件或目录 或者: setfacl -dm u:用户名:权限 目录 这里的d参数用于指定设置默认权限,而-dm 参数则是对目录递归设置默认权限。 总结: Setfacl命令是Linux的一个用于管理文件或目录访问权限的工具,其基本用法包括:1、向文件或目录添加访问权限;2、对某文件或目录移除访问权限;3...
setfacl -d:设定默认 ACL 权限 既然已经对 project 目录设定了 ACL 权限,那么,如果在这个目录中新建一些子文件和子目录,这些文件是否会继承父目录的 ACL 权限呢?执行以下命令进行验证: [root@localhost/]# cd project[root@localhost project]# touch abc[root@localhost project]# mkdir d1 ...
[root@localhost/]# setfacl -m d:u:st:rx project[root@localhostproject]# getfacl project\# file: project\# owner: root\# group: tgroupuser:: rwxuser:st:r-x group::rwxgroup:tgroup2:rwx mask::rwx other::---default:user::rwx <--多出了default字段default:user:st:r-xdefault:group:...
51CTO博客已为您找到关于setfacl -d的相关内容,包含IT学习相关文档代码介绍、相关教程视频课程,以及setfacl -d问答内容。更多setfacl -d相关解答可以来51CTO博客参与分享和学习,帮助广大IT技术人实现成长和进步。
-d设定默认 ACL 权限,命令格式为 "setfacl -m d:u:用户名:权限 文件名"(如果是群组,则使用 d:g:群组名:权限),只对目录生效,指目录中新建立的文件拥有此默认权限,例如 setfacl -m d:u:st:rx /project 表示 st 用户对 project 目录中新建立的文件拥有 rx 权限 ...