》
》创建一个文件
默认文件是谁创建的,所有者就是谁
所属组就是所有者的主组
》另一种权限查看方式
facl方式
当前图片代表了
user,是默认的root
group ,是默认的 root
》修改facl
修改以后再ll查看,发现有一个 + 号。 经验,一旦ll看见有加号,代表这个文件具有facl权限。
同时原来的权限组只有一个读权限,现在变成了读写
看原来的情况
查看facl权限,发现多了一个 mask
再创建一个
查看facl权限
修改组的
观注,group中多了hr
》查看帮助
帮助中的
setfacl,m的参数那里,还有x
x代表删除
搜索,找一下示例
/EXAMPLES
可以找到示例:
》继续
当前的facl权限情况如下
按照原始的想法
alice即不是所有者,又不是所属组,属于其它人
按道理它应该属于其他
不过,
它没有读权限
== 测试的技巧,开多个终端测。一个终端开root帐户,一个开普通帐户
开多个终端,ctrl shift t
alt + 1 或者 alt +2 切换
== 当前的情况
alice即不属于其它人,在facl的user中又没有任何权限
所以它的情况不是表面上看到的那样。
解脱
解 脱 ,放戏了这个user权限后
反而获得 了读的权限
人生道理。舍弃不一定是失去
alice舍弃了user身份,反而获得了读权限
》
设置所有者的权限
设置所有组的权限
设置所其它人的权限
说明,这里的u g o 是可以对应的替代 为 user group other的
》b 参数
帮助中
取消一切facl的设置,一切回到原点
这个时候查看ll 就看不见有加号了
》
》
在examples中有示例代码教我们如何使用
最终。。。