linux之acl

acl简介

acl概念

ACL(Access Control List)访问控制列表,用于解决Linux基本文件权限系统中权限分配空白问题。

acl作用

解决u,g,o之外的权限设置

acl指令

setfacl基本语法

 语法 :setfacl     选项     acl参数     文件或目录

-m:给后面的acl传参

-x:删除acl的单一参数

-b:删除acl的所有参数

-d:设置默认参数,只对目录有效

setfacl对单一用户的设置 

当权限部分多了个+,说明acl生效了

setfacl对单一用户组的设置 

setfacl对mask权限的设置

getfacl基本语法

语法: getfacl   文件名或目录名

    user::rwx                      文件拥有者的权限

    user:yulang2:r-x           特定用户对文件拥有者的权限

    group::r-                        文件所属组的权限

    group:yulang2:r-x        特定用户对文件所属组的权限

    还有特定用户对文件m,o的权限

    mask::rwx                     文件默认的有效权限

mask权限详解

意义:用户或用户组的权限存在于mask权限里才能生效

文件下子文件对acl的继承

在u,g,m,o前面加d:可生效

成功生效

acl的删除

setfacl -b

删除acl的所有属性

语法:  setfacl   -b    文件名

 setfacl -x

删除acl的单一属性

语法: setfacl   -x    u,g,o,m参数     文件名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值