Linux中ACL默认权限与递归权限
来源:互联网 发布:系统盘瘦身软件 编辑:程序博客网 时间:2024/06/15 17:16
一 递归权限
权限递归会使得权限溢出,所以很危险
递归是父目录在设定ACL权限时,所有的已经有的子文件和子目录也会拥有相同的ACL权限。对新创建的子目录和文件不生效。
setfacl -m u:用户名:权限 -R 目录名
递归权限仅能赋予目录,不能赋予文件
二 权限递归实战
[root@localhost home]# cd av
[root@localhost av]# touch cangls
[root@localhost av]# touch bols
[root@localhost av]# cd ..
[root@localhost home]# setfacl -m u:lw:rx -R av
[root@localhost home]# cd av
[root@localhost av]# ll
total 8
-rw-r-xr--+ 1 root root 0 Aug 5 14:10 bols
-rw-r-xr--+ 1 root root 0 Aug 5 14:10 cangls
[root@localhost av]# getfacl bols
# file: bols
# owner: root
# group: root
user::rw-
user:lw:r-x
group::r--
mask::r-x
other::r--
[root@localhost av]# touch cde
[root@localhost av]# ll
total 8
-rw-r-xr--+ 1 root root 0 Aug 5 14:10 bols
-rw-r-xr--+ 1 root root 0 Aug 5 14:10 cangls
-rw-r--r--. 1 root root 0 Aug 5 14:22 cde
三 默认ACL权限
默认ACL权限的作用是如果给父目录设定了默认ACL权限,那么父目录中所有新建的子文件都会继承父目录的ACL权限。
setfacl -m d:u:用户名:权限 目录
四 实战
[root@localhost av]# cd ..
[root@localhost home]# setfacl -m d:u:lw:rx -R av
[root@localhost home]# getfacl av
# file: av
# owner: tony
# group: stu
user::rwx
user:lw:r-x
group::rwx
mask::rwx
other::---
default:user::rwx
default:user:lw:r-x
default:group::rwx
default:mask::rwx
default:other::---
[root@localhost home]# cd av
[root@localhost av]# touch def
[root@localhost av]# ll def
-rw-rw----+ 1 root root 0 Aug 5 14:28 def
[root@localhost av]# getfacl def
# file: def
# owner: root
# group: root
user::rw-
user:lw:r-x #effective:r--
group::rwx #effective:rw-
mask::rw-
other::---
[root@localhost av]# ll
total 12
-rw-r-xr--+ 1 root root 0 Aug 5 14:10 bols
-rw-r-xr--+ 1 root root 0 Aug 5 14:10 cangls
-rw-r--r--. 1 root root 0 Aug 5 14:22 cde
-rw-rw----+ 1 root root 0 Aug 5 14:28 def
阅读全文
0 0
- Linux中ACL默认权限与递归权限
- Rhyme/ Linux ACL权限 默认与递归ACL权限
- 默认ACL权限和递归ACL权限-linux35
- Linux中ACL最大权限与删除
- Linux基本权限与ACL权限
- Linux中特殊权限--ACL
- Linux中ACL权限设置
- Linux权限管理:ACL权限
- Linux账号管理与ACL权限设定
- Linux 账号管理与 ACL 权限配置
- Linux帐号管理与ACL权限
- Linux账号管理与ACL权限设置
- Linux账号管理与ACL权限
- Linux中ACl权限- getfacl, setfacl
- Linux之ACL权限
- Linux ACL权限设定
- Linux的ACL权限
- Linux之ACL权限
- Android 系统状态栏统一色实现+侧滑抽屉全屏实现
- Linux中sudo权限(上)
- maven聚合
- Linux中ACL最大权限与删除
- rabbitmq安装配置与基本操作
- Linux中ACL默认权限与递归权限
- 什么是Web应用程序
- Linux中sudo权限(下)
- ajax上传图片
- 使用maven构建Web项目
- Fresco
- 事件委托原理
- Linux中SetUID(上)
- Linux中SetUID(下)