• 特殊权限位:suid、sgid、sticky


    linux系统特殊权限位 suid、sgid、sticky
    suid 使任意用户获得用文件属主相同的权限,sgid使用户获得与文件属组相同的权限(通过sgid获得的权限等同于同一用户组的权限)
    表示方法:
    suid、sgid属于特殊权限位,位于基础权限位的x权限位置,s表示有x权限,S表示无x权限。
    sticky属于特殊权限位,位于基础权限位的x权限位置,t表示有x权限,T表示无x权限。

    [root@ 55test ts]# ll /usr/bin/passwd
    -rwsr-xr-x. 1 root root 27832 Jun 10 2014 /usr/bin/passwd
    [root@ 55test ts]# ll /etc/shadow
    ----------. 1 root root 904 Oct 10 23:39 /etc/shadow
    

      

    设置suid、sgid方法:suid数字权限为4,sgid数字权限为2,sticky数字权限为1

    chmod u+s a.sh      #添加suid
    chmod u-s a.sh      #取消suid
    chmod 4755 a.sh     #添加suid
    chmod 0755 a.sh     #取消suid
    
    chmod g+s a.sh      #添加sgid
    chmod g-s a.sh      #取消sgid
    chmod 2755 a.sh     #添加guid
    chmod 0755 a.sh     #取消guid
    
    chmod 6755 a.sh     #添加suid、sgid
    chmod 0755 a.sh     #取消suid、guid
    
    
    [root@ 55test mm3]# chmod 7755 3.txt     #添加suid、sgid、sticky
    [root@ 55test mm3]# ll 3.txt 
    -rwsr-sr-t. 1 root root 0 Jul 4 2019 3.txt
    [root@ 55test mm3]# chmod a-x 3.txt      #取消ugo的x权限
    [root@ 55test mm3]# ll 3.txt 
    -rwSr-Sr-T. 1 root root 0 Jul 4 2019 3.txt
    [root@ 55test mm3]# chmod u+x 3.txt      #添加用户x权限
    [root@ 55test mm3]# ll 3.txt 
    -rwsr-Sr-T. 1 root root 0 Jul 4 2019 3.txt
    

      

    君子务本,本立而道生
  • 相关阅读:
    [tensorflow] tf.gather使用方法
    Tensorflow Dataset.from_generator使用示例
    np.random.rand()函数
    python类
    os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'
    KNN算法
    Qt编写数据可视化大屏界面电子看板11-自定义控件
    Qt编写数据可视化大屏界面电子看板10-改造QCustomPlot
    Qt编写数据可视化大屏界面电子看板9-曲线效果
    闲谈Monaco Editor-基本使用
  • 原文地址:https://www.cnblogs.com/00huajiang/p/11363370.html
Copyright © 2020-2023  润新知