FACL:Filesystem Access Control List 利用文件扩展保存额外的访问控制权限

setfacl -m u:jerry: rw /tmp/hello.txt setfacl -Rm d:g:: rwX /tmp/hello.dir setfacl -m m::rw /tmp/hello.dir

setfacl -m: 设定 u:UIDorName:perm g:GIDorName:perm m::perm d:u:UIDorName:perm

-x:取消单条ACL
    u:UID
    g:GID
-b: 取消所有
-k: 清空所有default的ACL

文件特殊权限 特殊权限 passwd:s

SUID: 运行某程序时,相应进程的属主是程序文件自身的属主,而不是启动者; chmod u+s FILE chmod u-s FILE 如果FILE本身原来就有执行权限,则SUID显示为s;否则显示S;

SGID: 运行某程序时,相应进程的属组是程序文件自身的属组,而不是启动者所属的基本组; chmod g+s FILE chmod g-s FILE 如 develop team, hadoop, hbase, hive /tmp/project/ develop

Sticky: 在一个公共目录,每个都可以创建文件,删除自己的文件,但不能删除别人的文件; chmod o+t DIR chmod o-t DIR

SUID (4): 若已经有执行权限则小s,否则显示S SGID (2): 若已经有执行权限则小s,否则显示S Sticky (1): 若已经有执行权限则小t,否则显示T

chmod u+s
      g+s
      o+t


备份地址: 【文件访问权限控制列表FACL及特殊权限