zoukankan      html  css  js  c++  java
  • Linux特殊权限位suid、sgid深度详细及实践

    特殊权限位基本说明:

    Linux系统基本权限位为9位权限,但还有额外3位权限位,共12位权限:

    suid    s(有x)     S    4   用户对应的权限位(用户对应的3位上)

    sgid    s(有x)     S    2   用户组对应的权限位(用户组对应的3位上)

    sticky  t(有x)      T    1  其他用户对应的权限位

    ls -l `which passwd`

    suid 知识小结  :是针对命令和二进制程序的。

    1)用户或属主对应的前三位权限的x位上如果有s就表示suid权限。

       当x位上没有小写x执行权限的时候,suid的权限显示的就是大S。

     

     4)suid修改的是执行命令passwd,而不是处理的目标文件 /etc/shadow

     sgid 知识总结介绍:

     

     

    特殊权限位数字权限(八进制)方法

    设置小结:

    suid:chmod 4755 file  或者  chmod u+s  file

    sgid:chmod 2755 file  或者 chmod g+s   file

    粘滞位:

  • 相关阅读:
    简易计算机
    作业-继承
    exception
    作业-窗口
    作业-数字
    作业8
    作业9-1
    作业9-2
    book
    成绩录入
  • 原文地址:https://www.cnblogs.com/dongxu2019/p/11603987.html
Copyright © 2011-2022 走看看