Linux学习——ACL、特殊权限、权限掩码以及隐藏属性

一、基本权限ACL

ACL的全称是 Access Control List 访问控制列表

ACL允许你给任何的用户或用户组设置任何文件/目录的访问权限

作用:

  1. 可以针对用户来设置权限
  2. 可以针对用户组来设置权限
  3. 子文件/目录继承父目录的权限

1、getfacl 查看当前的acl权限

getfacl 文件/目录名 

在这里插入图片描述

2、setfacl

[-bkRd] [{-m|-x} acl参数] 文件/目录名
选项 作用
-m 配置后面的 acl 参数给文件/目录使用,不可与 -x 合用
-x 删除后续的 acl 参数,不可与 -m 合用
-b 移除所有的 ACL 配置参数
-k 移除默认的 ACL 参数
-R 递归配置 acl
-d 配置“默认 acl 参数”,只对目录有效,在该目录新建的数据会引用此默认值[:d]
  • -m示例:
[root@localhost tmp]# setfacl -m u:user1:rwx file
[root@localhost tmp]# getfacl file
# file: file
# owner: root
# group: root
user::rw-
user:user1:rwx
group::r--
mask::rwx
other::r--
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值