博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
facl权限(getfacl/setfacl)
阅读量:7081 次
发布时间:2019-06-28

本文共 1137 字,大约阅读时间需要 3 分钟。

file access control list:文件访问控制列表

查看facl:

[root@localhost test]# getfacl hei

# file: hei

# owner: root

# group: root

user::rwx

group::rw-

other::rw-

修改facl:

setfacl -m u:test:rw-  file_name   (设置用户权限

setfacl -m g:test:rw-  file_name  (设置组权限)

注意 u,g,没有 -o

[root@localhost test]# setfacl -m o:test:rw- hei ---报错

setfacl: Option -m: Invalid argument near character 3

 

[root@localhost test]# setfacl -m u:test:rw- hei   ---在hei文件上给test用户rw-权限

[root@localhost test]# getfacl hei

# file: hei

# owner: root

# group: root

user::rwx

user:test:rw-

group::rw-

mask::rw-

other::rw-

[root@localhost test]# ll -d hei

drwxrw-rw-+ 2 root root 6 Oct  3 23:23 hei ---后面有+号表示有facl权限,有了facl权限再看ugo权限无意义。

删除指定用户facl权限:

[root@localhost test]# setfacl -x u:test hei       ----选项-x删除权限

[root@localhost test]# getfacl hei

# file: hei

# owner: root

# group: root

user::rwx

group::rw-

mask::rw-

other::rw-

删除文件上所有facl权限:

setfacl -b file_name             ---- (-x  remove) (-b remove all)

[root@localhost test]# setfacl -b hei

[root@localhost test]# getfacl hei

# file: hei

# owner: root

# group: root

user::rwx

group::rw-

other::rw-

 

 

转载于:https://www.cnblogs.com/lbg-database/p/10109973.html

你可能感兴趣的文章
jq购物车结算功能
查看>>
leetcode725
查看>>
Android WebRTC 音视频开发总结(三)-- 信令服务和媒体服务
查看>>
EntityFramework IEnumerable,IQueryable ,Include
查看>>
memtrack: Couldn't load memtrack module (No such file or directory) 的问题解决
查看>>
Visio画图(一):UML用例图
查看>>
Docker入门(五):Swarms
查看>>
盘点:#AzureChat - 虚拟机和自动伸缩
查看>>
【PHP设计模式 04_GongChang.php】 工厂方法
查看>>
架构阅读笔记8
查看>>
awk
查看>>
FCC学习笔记(三)
查看>>
mysql丢数据
查看>>
【cl】基本数据类型
查看>>
算法训练 5-1最小公倍数
查看>>
Dom vs Canvas (译)
查看>>
洛谷P2633 王后万岁
查看>>
整理了一些t-sql技巧
查看>>
一键安装docker-ce
查看>>
java mybatis使用 设置resultType查询对象字段为null
查看>>