您的当前位置:首页正文

Linux Day26:特殊权限

来源:华佗小知识

SUID

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

SGID

  • 运行某程序时,相应进程的属主是程序文件自身的属组,而不是启动者所属的基本组
chmod g+s FILE
chmod g-s FILE

Sticky

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

000:
001
...
110:
111:
# chmod 2755 /tmp.test
unmask 0022

FACL

  • 文件系统访问控制列表
  • 利用文件扩展保存额外的访问控制权限
setfacl
  -m: 设定
# setfacl -m u:hadoop:rw inittab
  -x:取消
     u:UID:perm
     g:
# setfacl -x u:hadoop:rw inittab
getfacl
  • 访问文件:
    默认情况下:Owner👉 Group 👉 Other
    FACL:Owner👉 facl,user 👉 Group 👉 facl,group
    生信技能树公益视频合辑:学习顺序是linux,r,软件安装,geo,小技巧,ngs组学!
    请猛戳下面链接
    B站链接: