码迷,mamicode.com
首页 > 系统相关 > 详细

Linux FACL(文件访问控制列表)

时间:2018-05-05 13:27:03      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:color   code   文件   file   acl   bsp   文件名   setfacl   添加   

文件有三种权限

  属主权限   属组权限  其他权限

现在有这样一个场景,用户 A 想把文件共享给不是同组内用户 B ,而又不想修改其他权限,这时候 FACL 就起作用了

FACL可以给文件添加一个拓展权限,此时只需要在文件拓展权限列表中加入用户  B 并给予权限即可

FACL用法:

  获得文件FACL

getfacl 文件名
$ getfacl facl.txt 
# file: facl.txt    
# owner: eko
# group: eko
user::rw-
user:tom:rwx        //这里给用户tom分配了一个rwx权限
group::rw-
mask::rwx
other::r--

  给文件添加FACL

setfacl -m u:用户名:权限
eg:
    setfacl -m u:tom:rwx

  取消FACL

setfacl -x u:用户名
eg
    setfacl -x u:tom

 

Linux FACL(文件访问控制列表)

标签:color   code   文件   file   acl   bsp   文件名   setfacl   添加   

原文地址:https://www.cnblogs.com/xiaoliwang/p/8994322.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!